20:24:12.449 [debug] QUERY OK source="media_profiles" db=0.4ms idle=15.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:12.451 [debug] QUERY OK source="media_items" db=0.5ms idle=15.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6835] 20:24:12.451 [debug] Current batch of media processed. Will check again in 1000ms 20:24:13.452 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il genere dei gestionali porta con sé una storica tradizione di giochi dedicati ai parchi divertimenti: l'ultimo arrivato in famiglia è Park Beyond, titolo sviluppato dal team di Limbic Entertainment e atteso su PC e console di nuova generazione per il 2023.\nNoi abbiamo avuto l'occasione di metterlo sotto torchio con una prova approfondita per capire cosa si nasconde sotto una struttura ormai collaudata.\n----\n#parkbeyond\n----\r\n00:00 Intro\n00:31 Primo assaggio\n02:17 Gestione\n03:36 Sorpresa\n04:24 Progettare\n05:21 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 364, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e101000 - Un gestionale da PAURA: Park Beyond | Provato.NA", "id" => "d4262jW6HaM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=d4262jW6HaM", "playlist_index" => 2832, "timestamp" => 1665410418, "title" => "Un gestionale da PAURA: Park Beyond | Provato", "upload_date" => "20221010"} 20:24:13.454 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:13.455 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:13.462 [debug] QUERY OK source="media_items" db=6.1ms queue=0.2ms idle=1006.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-10 14:00:18Z], 4] 20:24:13.465 [debug] QUERY OK source="media_items" db=1.8ms idle=1012.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il genere dei gestionali porta con sé una storica tradizione di giochi dedicati ai parchi divertimenti: l'ultimo arrivato in famiglia è Park Beyond, titolo sviluppato dal team di Limbic Entertainment e atteso su PC e console di nuova generazione per il 2023.\nNoi abbiamo avuto l'occasione di metterlo sotto torchio con una prova approfondita per capire cosa si nasconde sotto una struttura ormai collaudata.\n----\n#parkbeyond\n----\r\n00:00 Intro\n00:31 Primo assaggio\n02:17 Gestione\n03:36 Sorpresa\n04:24 Progettare\n05:21 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Un gestionale da PAURA: Park Beyond | Provato", "27029c4f-a356-48d4-9f07-254b2899362d", false, "d4262jW6HaM", 364, false, "https://www.youtube.com/watch?v=d4262jW6HaM", 2832, "/downloads/shows/Multiplayer.it/Season 2022/s2022e101000 - Un gestionale da PAURA: Park Beyond | Provato.NA", false, false, 4, [], 96, ~U[2022-10-10 14:00:18Z], ~U[2026-09-10 18:24:13Z], ~U[2026-09-10 18:24:13Z], "Il genere dei gestionali porta con sé una storica tradizione di giochi dedicati ai parchi divertimenti: l'ultimo arrivato in famiglia è Park Beyond, titolo sviluppato dal team di Limbic Entertainment e atteso su PC e console di nuova generazione per il 2023.\nNoi abbiamo avuto l'occasione di metterlo sotto torchio con una prova approfondita per capire cosa si nasconde sotto una struttura ormai collaudata.\n----\n#parkbeyond\n----\r\n00:00 Intro\n00:31 Primo assaggio\n02:17 Gestione\n03:36 Sorpresa\n04:24 Progettare\n05:21 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Un gestionale da PAURA: Park Beyond | Provato", "d4262jW6HaM", 364, false, "https://www.youtube.com/watch?v=d4262jW6HaM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e101000 - Un gestionale da PAURA: Park Beyond | Provato.NA", false, 4, ~U[2022-10-10 14:00:18Z]] 20:24:13.466 [debug] QUERY OK source="sources" db=0.3ms idle=507.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:13.466 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=12.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:13.468 [debug] QUERY OK source="media_items" db=0.4ms idle=11.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6836] 20:24:13.468 [debug] Current batch of media processed. Will check again in 1000ms 20:24:14.469 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Street Fighter 6, atteso nel 2023 su Pc, Playstation e Xbox, sembra strepitoso: ecco le nostre impressioni dopo aver provato la closed beta.\n----\n#StreetFighter \n#SF6 \n----\n00:00 Intro\n00:36 Roster\n01:33 Combattimento\n03:14 Modalità\n04:26 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 311, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e101000 - STREET FIGHTER 6 HA TUTTO: PROVATA LA BETA.NA", "id" => "mQb860JD8yM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=mQb860JD8yM", "playlist_index" => 2833, "timestamp" => 1665403229, "title" => "STREET FIGHTER 6 HA TUTTO: PROVATA LA BETA", "upload_date" => "20221010"} 20:24:14.470 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:14.471 [debug] QUERY OK source="sources" db=0.3ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:14.477 [debug] QUERY OK source="media_items" db=5.3ms queue=0.1ms idle=1004.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-10 12:00:29Z], 4] 20:24:14.478 [debug] QUERY OK source="media_items" db=0.9ms idle=1009.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Street Fighter 6, atteso nel 2023 su Pc, Playstation e Xbox, sembra strepitoso: ecco le nostre impressioni dopo aver provato la closed beta.\n----\n#StreetFighter \n#SF6 \n----\n00:00 Intro\n00:36 Roster\n01:33 Combattimento\n03:14 Modalità\n04:26 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STREET FIGHTER 6 HA TUTTO: PROVATA LA BETA", "63c718d5-5051-452c-8769-2a388424f9ea", false, "mQb860JD8yM", 311, false, "https://www.youtube.com/watch?v=mQb860JD8yM", 2833, "/downloads/shows/Multiplayer.it/Season 2022/s2022e101000 - STREET FIGHTER 6 HA TUTTO: PROVATA LA BETA.NA", false, false, 4, [], 96, ~U[2022-10-10 12:00:29Z], ~U[2026-09-10 18:24:14Z], ~U[2026-09-10 18:24:14Z], "Street Fighter 6, atteso nel 2023 su Pc, Playstation e Xbox, sembra strepitoso: ecco le nostre impressioni dopo aver provato la closed beta.\n----\n#StreetFighter \n#SF6 \n----\n00:00 Intro\n00:36 Roster\n01:33 Combattimento\n03:14 Modalità\n04:26 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STREET FIGHTER 6 HA TUTTO: PROVATA LA BETA", "mQb860JD8yM", 311, false, "https://www.youtube.com/watch?v=mQb860JD8yM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e101000 - STREET FIGHTER 6 HA TUTTO: PROVATA LA BETA.NA", false, 4, ~U[2022-10-10 12:00:29Z]] 20:24:14.478 [debug] QUERY OK source="sources" db=0.1ms idle=517.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:14.479 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:14.480 [debug] QUERY OK source="media_items" db=0.3ms idle=8.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6837] 20:24:14.480 [debug] Current batch of media processed. Will check again in 1000ms 20:24:15.481 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il catalogo delle demo dello Steam Next Fest nasconde sempre novità interessanti, specie relative a titoli che sono proprio dietro l'angolo. È il caso di Asterigos: Curse of the Stars, nuovo GDR d'azione di Acme Gamestudio che strizza l’occhio al mondo dei souls-like, mixando il tutto con un tratto fantasy ispirato alla Grecia Antica.\nLa demo sarà giocabile fino al 10 ottobre, con la versione completa che si renderà disponibile dal giorno successivo su PC, Playstation e Xbox. Noi, nel frattempo, lo abbiamo provato.\n---\n#asterigos \n---\n00:00 Intro\n00:34 Storia\n01:29 Armi\n02:31 Sistema di combattimento\n03:43 Comparto Tecnico\n04:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 287, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100900 - Un (QUASI) SOULS-LIKE nella GRECIA ANTICA: ASTERIGOS Curse Of The STARS.NA", "id" => "w3eCe9HOW4I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=w3eCe9HOW4I", "playlist_index" => 2834, "timestamp" => 1665327642, "title" => "Un (QUASI) SOULS-LIKE nella GRECIA ANTICA: ASTERIGOS Curse Of The STARS", "upload_date" => "20221009"} 20:24:15.483 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:15.484 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:15.495 [debug] QUERY OK source="media_items" db=10.1ms queue=0.1ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-09 15:00:42Z], 4] 20:24:15.502 [debug] QUERY OK source="media_items" db=5.9ms idle=1015.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il catalogo delle demo dello Steam Next Fest nasconde sempre novità interessanti, specie relative a titoli che sono proprio dietro l'angolo. È il caso di Asterigos: Curse of the Stars, nuovo GDR d'azione di Acme Gamestudio che strizza l’occhio al mondo dei souls-like, mixando il tutto con un tratto fantasy ispirato alla Grecia Antica.\nLa demo sarà giocabile fino al 10 ottobre, con la versione completa che si renderà disponibile dal giorno successivo su PC, Playstation e Xbox. Noi, nel frattempo, lo abbiamo provato.\n---\n#asterigos \n---\n00:00 Intro\n00:34 Storia\n01:29 Armi\n02:31 Sistema di combattimento\n03:43 Comparto Tecnico\n04:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Un (QUASI) SOULS-LIKE nella GRECIA ANTICA: ASTERIGOS Curse Of The STARS", "0a9b60e5-3c8e-40da-8397-f4fd7c4fa00e", false, "w3eCe9HOW4I", 287, false, "https://www.youtube.com/watch?v=w3eCe9HOW4I", 2834, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100900 - Un (QUASI) SOULS-LIKE nella GRECIA ANTICA: ASTERIGOS Curse Of The STARS.NA", false, false, 4, [], 96, ~U[2022-10-09 15:00:42Z], ~U[2026-09-10 18:24:15Z], ~U[2026-09-10 18:24:15Z], "Il catalogo delle demo dello Steam Next Fest nasconde sempre novità interessanti, specie relative a titoli che sono proprio dietro l'angolo. È il caso di Asterigos: Curse of the Stars, nuovo GDR d'azione di Acme Gamestudio che strizza l’occhio al mondo dei souls-like, mixando il tutto con un tratto fantasy ispirato alla Grecia Antica.\nLa demo sarà giocabile fino al 10 ottobre, con la versione completa che si renderà disponibile dal giorno successivo su PC, Playstation e Xbox. Noi, nel frattempo, lo abbiamo provato.\n---\n#asterigos \n---\n00:00 Intro\n00:34 Storia\n01:29 Armi\n02:31 Sistema di combattimento\n03:43 Comparto Tecnico\n04:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Un (QUASI) SOULS-LIKE nella GRECIA ANTICA: ASTERIGOS Curse Of The STARS", "w3eCe9HOW4I", 287, false, "https://www.youtube.com/watch?v=w3eCe9HOW4I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100900 - Un (QUASI) SOULS-LIKE nella GRECIA ANTICA: ASTERIGOS Curse Of The STARS.NA", false, 4, ~U[2022-10-09 15:00:42Z]] 20:24:15.503 [debug] QUERY OK source="sources" db=0.4ms idle=538.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:15.504 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=20.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:15.505 [debug] QUERY OK source="media_items" db=0.3ms idle=20.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6838] 20:24:15.505 [debug] Current batch of media processed. Will check again in 1000ms 20:24:16.192 [info] GET / 20:24:16.192 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:24:16.194 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=691.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:16.194 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=690.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:24:16.195 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=690.7ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:24:16.200 [debug] QUERY OK source="media_items" db=4.8ms idle=690.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:16.201 [debug] QUERY OK source="media_items" db=0.6ms idle=234.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:16.202 [debug] QUERY OK source="settings" db=0.2ms idle=7.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:16.202 [debug] QUERY OK source="settings" db=0.2ms idle=7.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:16.202 [debug] QUERY OK source="settings" db=0.2ms idle=7.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:16.204 [debug] QUERY OK source="tasks" db=0.4ms idle=3.3ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:24:16.205 [debug] QUERY OK source="sources" db=0.2ms idle=3.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:16.208 [debug] QUERY OK source="media_items" db=1.2ms idle=4.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:16.216 [debug] QUERY OK source="media_items" db=7.4ms idle=6.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:16.217 [debug] QUERY OK source="sources" db=0.3ms idle=13.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:16.225 [debug] QUERY OK source="media_items" db=4.9ms idle=15.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:24:16.233 [debug] QUERY OK source="media_items" db=7.3ms idle=20.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:16.233 [debug] QUERY OK source="sources" db=0.2ms idle=25.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:24:16.235 [info] Sent 200 in 42ms 20:24:16.507 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il re delle corse clandestine su strada sta per tornare: Need For Speed Unbound uscirà il 2 dicembre su PC e console di nuova generazione e promette sin da ora dosi massicce di adrenalina e NOS.\nLa nuova, grande città open world chiamata Lakeshore ci accoglierà con uno stile grafico molto diverso rispetto al passato ma non sono le uniche novità che il nuovo capitolo della saga racing di Electronic Arts ha in serbo per noi.\nEcco tutto quello che sappiamo finora su NFS Unbound.\n----\n#needforspeed \n#nfsunbound \n----\n00:00 Intro\n00:32 Progressione\n01:32 Inseguimenti\n02:05 Personalizzazione\n02:43 Stile\n03:21 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 258, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100900 - Need For Speed UNBOUND: RIVOLUZIONE A TUTTO GAS!.NA", "id" => "aVWKubcFHHM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=aVWKubcFHHM", "playlist_index" => 2835, "timestamp" => 1665320402, "title" => "Need For Speed UNBOUND: RIVOLUZIONE A TUTTO GAS!", "upload_date" => "20221009"} 20:24:16.508 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=292.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:16.509 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=292.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:16.514 [debug] QUERY OK source="media_items" db=3.5ms idle=285.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-09 13:00:02Z], 4] 20:24:16.517 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=281.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il re delle corse clandestine su strada sta per tornare: Need For Speed Unbound uscirà il 2 dicembre su PC e console di nuova generazione e promette sin da ora dosi massicce di adrenalina e NOS.\nLa nuova, grande città open world chiamata Lakeshore ci accoglierà con uno stile grafico molto diverso rispetto al passato ma non sono le uniche novità che il nuovo capitolo della saga racing di Electronic Arts ha in serbo per noi.\nEcco tutto quello che sappiamo finora su NFS Unbound.\n----\n#needforspeed \n#nfsunbound \n----\n00:00 Intro\n00:32 Progressione\n01:32 Inseguimenti\n02:05 Personalizzazione\n02:43 Stile\n03:21 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Need For Speed UNBOUND: RIVOLUZIONE A TUTTO GAS!", "13f57aa4-8c58-4edd-8d8e-a46d8070704b", false, "aVWKubcFHHM", 258, false, "https://www.youtube.com/watch?v=aVWKubcFHHM", 2835, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100900 - Need For Speed UNBOUND: RIVOLUZIONE A TUTTO GAS!.NA", false, false, 4, [], 96, ~U[2022-10-09 13:00:02Z], ~U[2026-09-10 18:24:16Z], ~U[2026-09-10 18:24:16Z], "Il re delle corse clandestine su strada sta per tornare: Need For Speed Unbound uscirà il 2 dicembre su PC e console di nuova generazione e promette sin da ora dosi massicce di adrenalina e NOS.\nLa nuova, grande città open world chiamata Lakeshore ci accoglierà con uno stile grafico molto diverso rispetto al passato ma non sono le uniche novità che il nuovo capitolo della saga racing di Electronic Arts ha in serbo per noi.\nEcco tutto quello che sappiamo finora su NFS Unbound.\n----\n#needforspeed \n#nfsunbound \n----\n00:00 Intro\n00:32 Progressione\n01:32 Inseguimenti\n02:05 Personalizzazione\n02:43 Stile\n03:21 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Need For Speed UNBOUND: RIVOLUZIONE A TUTTO GAS!", "aVWKubcFHHM", 258, false, "https://www.youtube.com/watch?v=aVWKubcFHHM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100900 - Need For Speed UNBOUND: RIVOLUZIONE A TUTTO GAS!.NA", false, 4, ~U[2022-10-09 13:00:02Z]] 20:24:16.518 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=283.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:16.519 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms idle=9.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:16.520 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=10.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6839] 20:24:16.521 [debug] Current batch of media processed. Will check again in 1000ms 20:24:17.523 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ci sono alcune rivalità nel mondo del pallone che hanno trasceso il campo e sono diventate intramontabili simboli di passione sportiva. \nI derby, i dualismi tra grandi campioni, l’antagonismo tra città… e perché no, anche l’annosa contesa tra FIFA e eFootball.\nIl match che si gioca ogni autunno tra Konami ed Electronic Arts è diventato un vero e proprio classico dei nostri tempi, così noi abbiamo deciso di mettere a confronto le loro due simulazioni calcistiche più recenti per vedere chi l’ha spuntata. Fischio d’inizio!\n----\n#fifa23 \n#efootball \n---\n00:00 Intro\n00:33 Gameplay\n01:56 Modalità di gioco\n02:33 Licenze\n03:21 Profilo tecnico\n04:07 Tabellino finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 285, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100900 - FIFA 23 VS eFootball: CONFRONTO Modalità, Gameplay e Grafica.NA", "id" => "OF0fqh9GTGg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=OF0fqh9GTGg", "playlist_index" => 2836, "timestamp" => 1665306020, "title" => "FIFA 23 VS eFootball: CONFRONTO Modalità, Gameplay e Grafica", "upload_date" => "20221009"} 20:24:17.524 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:17.525 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1007.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:17.536 [debug] QUERY OK source="media_items" db=10.2ms idle=1006.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-09 09:00:20Z], 4] 20:24:17.539 [debug] QUERY OK source="media_items" db=1.8ms idle=1016.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ci sono alcune rivalità nel mondo del pallone che hanno trasceso il campo e sono diventate intramontabili simboli di passione sportiva. \nI derby, i dualismi tra grandi campioni, l’antagonismo tra città… e perché no, anche l’annosa contesa tra FIFA e eFootball.\nIl match che si gioca ogni autunno tra Konami ed Electronic Arts è diventato un vero e proprio classico dei nostri tempi, così noi abbiamo deciso di mettere a confronto le loro due simulazioni calcistiche più recenti per vedere chi l’ha spuntata. Fischio d’inizio!\n----\n#fifa23 \n#efootball \n---\n00:00 Intro\n00:33 Gameplay\n01:56 Modalità di gioco\n02:33 Licenze\n03:21 Profilo tecnico\n04:07 Tabellino finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23 VS eFootball: CONFRONTO Modalità, Gameplay e Grafica", "3118e2fc-7cfe-4dc4-a911-47c96871801c", false, "OF0fqh9GTGg", 285, false, "https://www.youtube.com/watch?v=OF0fqh9GTGg", 2836, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100900 - FIFA 23 VS eFootball: CONFRONTO Modalità, Gameplay e Grafica.NA", false, false, 4, [], 96, ~U[2022-10-09 09:00:20Z], ~U[2026-09-10 18:24:17Z], ~U[2026-09-10 18:24:17Z], "Ci sono alcune rivalità nel mondo del pallone che hanno trasceso il campo e sono diventate intramontabili simboli di passione sportiva. \nI derby, i dualismi tra grandi campioni, l’antagonismo tra città… e perché no, anche l’annosa contesa tra FIFA e eFootball.\nIl match che si gioca ogni autunno tra Konami ed Electronic Arts è diventato un vero e proprio classico dei nostri tempi, così noi abbiamo deciso di mettere a confronto le loro due simulazioni calcistiche più recenti per vedere chi l’ha spuntata. Fischio d’inizio!\n----\n#fifa23 \n#efootball \n---\n00:00 Intro\n00:33 Gameplay\n01:56 Modalità di gioco\n02:33 Licenze\n03:21 Profilo tecnico\n04:07 Tabellino finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23 VS eFootball: CONFRONTO Modalità, Gameplay e Grafica", "OF0fqh9GTGg", 285, false, "https://www.youtube.com/watch?v=OF0fqh9GTGg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100900 - FIFA 23 VS eFootball: CONFRONTO Modalità, Gameplay e Grafica.NA", false, 4, ~U[2022-10-09 09:00:20Z]] 20:24:17.540 [debug] QUERY OK source="sources" db=0.3ms idle=568.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:17.541 [debug] QUERY OK source="media_profiles" db=1.3ms idle=16.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:17.543 [debug] QUERY OK source="media_items" db=0.4ms idle=16.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6840] 20:24:17.543 [debug] Current batch of media processed. Will check again in 1000ms 20:24:18.544 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trent’anni fa il primo Mortal Kombat faceva il suo debutto nei cabinati arcade e da allora il mondo dei videogiochi non è stato più lo stesso.\nNato come risposta a Street Fighter II, il picchiaduro pubblicato da Midway adottava uno stile decisamente più violento, conquistando così i cuori dei giovani di allora e scatenando il panico dei genitori.\nIn questo speciale, ripercorreremo la storia di Mortal Kombat e il suo impatto su alcuni dei momenti più importanti dell'evoluzione del gaming.\n----\n#mortalkombat \n----\n00:00 Intro\n00:31 Genesi\n01:28 Controversie\n03:30 Film, fumetti e musica\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 352, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100800 - MORTAL KOMBAT HA CAMBIATO TUTTO!.NA", "id" => "cN30RJz9ZEE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=cN30RJz9ZEE", "playlist_index" => 2837, "timestamp" => 1665241222, "title" => "MORTAL KOMBAT HA CAMBIATO TUTTO!", "upload_date" => "20221008"} 20:24:18.546 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1006.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:18.547 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1006.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:18.558 [debug] QUERY OK source="media_items" db=9.9ms idle=1006.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-08 15:00:22Z], 4] 20:24:18.573 [debug] QUERY OK source="media_items" db=14.4ms idle=1015.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trent’anni fa il primo Mortal Kombat faceva il suo debutto nei cabinati arcade e da allora il mondo dei videogiochi non è stato più lo stesso.\nNato come risposta a Street Fighter II, il picchiaduro pubblicato da Midway adottava uno stile decisamente più violento, conquistando così i cuori dei giovani di allora e scatenando il panico dei genitori.\nIn questo speciale, ripercorreremo la storia di Mortal Kombat e il suo impatto su alcuni dei momenti più importanti dell'evoluzione del gaming.\n----\n#mortalkombat \n----\n00:00 Intro\n00:31 Genesi\n01:28 Controversie\n03:30 Film, fumetti e musica\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MORTAL KOMBAT HA CAMBIATO TUTTO!", "dc75f72d-72e2-41ee-9fab-990be0c1cbf7", false, "cN30RJz9ZEE", 352, false, "https://www.youtube.com/watch?v=cN30RJz9ZEE", 2837, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100800 - MORTAL KOMBAT HA CAMBIATO TUTTO!.NA", false, false, 4, [], 97, ~U[2022-10-08 15:00:22Z], ~U[2026-09-10 18:24:18Z], ~U[2026-09-10 18:24:18Z], "Trent’anni fa il primo Mortal Kombat faceva il suo debutto nei cabinati arcade e da allora il mondo dei videogiochi non è stato più lo stesso.\nNato come risposta a Street Fighter II, il picchiaduro pubblicato da Midway adottava uno stile decisamente più violento, conquistando così i cuori dei giovani di allora e scatenando il panico dei genitori.\nIn questo speciale, ripercorreremo la storia di Mortal Kombat e il suo impatto su alcuni dei momenti più importanti dell'evoluzione del gaming.\n----\n#mortalkombat \n----\n00:00 Intro\n00:31 Genesi\n01:28 Controversie\n03:30 Film, fumetti e musica\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MORTAL KOMBAT HA CAMBIATO TUTTO!", "cN30RJz9ZEE", 352, false, "https://www.youtube.com/watch?v=cN30RJz9ZEE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100800 - MORTAL KOMBAT HA CAMBIATO TUTTO!.NA", false, 4, ~U[2022-10-08 15:00:22Z]] 20:24:18.574 [debug] QUERY OK source="sources" db=0.3ms idle=597.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:18.575 [debug] QUERY OK source="media_profiles" db=0.3ms idle=28.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:18.576 [debug] QUERY OK source="media_items" db=0.4ms idle=28.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6841] 20:24:18.576 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Cosa c’è di meglio che arrivare in fondo a un’avventura lunga e faticosa, e godersi un finale appagante? Be’ molte cose secondo certi sviluppatori, dato che nella storia dei videogiochi non tutti gli epiloghi sono riusciti col buco. Preparatevi a carrettate di spoiler perché abbiamo deciso di elencare i 7 finali peggiori dei videogiochi.\n\n00:00 Intro\n00:38 Mass Effect 3\n01:38 La Terra di Mezzo: L’ombra di Mordor\n02:30 Ghosts ‘n Goblins\n03:25 Fable II\n04:27 Star Wars Knights of the Old Republic II: The Sith Lords\n05:17 Super Mario Bros. 2\n08:16 Sniper: Ghost Warrior\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 438, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100800 - I FINALI PEGGIORI DEI VIDEOGIOCHI.NA", "id" => "pGCRmdxMJHM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=pGCRmdxMJHM", "playlist_index" => 2838, "timestamp" => 1665234029, "title" => "I FINALI PEGGIORI DEI VIDEOGIOCHI", "upload_date" => "20221008"} 20:24:18.578 [debug] QUERY OK source="sources" db=1.4ms idle=18.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:18.579 [debug] QUERY OK source="sources" db=0.3ms idle=5.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:18.588 [debug] QUERY OK source="media_items" db=8.8ms idle=5.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-08 13:00:29Z], 4] 20:24:18.594 [debug] QUERY OK source="media_items" db=5.0ms idle=14.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Cosa c’è di meglio che arrivare in fondo a un’avventura lunga e faticosa, e godersi un finale appagante? Be’ molte cose secondo certi sviluppatori, dato che nella storia dei videogiochi non tutti gli epiloghi sono riusciti col buco. Preparatevi a carrettate di spoiler perché abbiamo deciso di elencare i 7 finali peggiori dei videogiochi.\n\n00:00 Intro\n00:38 Mass Effect 3\n01:38 La Terra di Mezzo: L’ombra di Mordor\n02:30 Ghosts ‘n Goblins\n03:25 Fable II\n04:27 Star Wars Knights of the Old Republic II: The Sith Lords\n05:17 Super Mario Bros. 2\n08:16 Sniper: Ghost Warrior\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I FINALI PEGGIORI DEI VIDEOGIOCHI", "ec2f05a3-7e84-4c8c-8ab7-10d395eb9f3c", false, "pGCRmdxMJHM", 438, false, "https://www.youtube.com/watch?v=pGCRmdxMJHM", 2838, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100800 - I FINALI PEGGIORI DEI VIDEOGIOCHI.NA", false, false, 4, [], 97, ~U[2022-10-08 13:00:29Z], ~U[2026-09-10 18:24:18Z], ~U[2026-09-10 18:24:18Z], "Cosa c’è di meglio che arrivare in fondo a un’avventura lunga e faticosa, e godersi un finale appagante? Be’ molte cose secondo certi sviluppatori, dato che nella storia dei videogiochi non tutti gli epiloghi sono riusciti col buco. Preparatevi a carrettate di spoiler perché abbiamo deciso di elencare i 7 finali peggiori dei videogiochi.\n\n00:00 Intro\n00:38 Mass Effect 3\n01:38 La Terra di Mezzo: L’ombra di Mordor\n02:30 Ghosts ‘n Goblins\n03:25 Fable II\n04:27 Star Wars Knights of the Old Republic II: The Sith Lords\n05:17 Super Mario Bros. 2\n08:16 Sniper: Ghost Warrior\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I FINALI PEGGIORI DEI VIDEOGIOCHI", "pGCRmdxMJHM", 438, false, "https://www.youtube.com/watch?v=pGCRmdxMJHM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100800 - I FINALI PEGGIORI DEI VIDEOGIOCHI.NA", false, 4, ~U[2022-10-08 13:00:29Z]] 20:24:18.595 [debug] QUERY OK source="sources" db=0.4ms idle=18.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:18.596 [debug] QUERY OK source="media_profiles" db=0.3ms idle=17.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:18.597 [debug] QUERY OK source="media_items" db=0.5ms idle=17.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6842] 20:24:18.597 [debug] Current batch of media processed. Will check again in 1000ms 20:24:19.598 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nonostante le immancabili polemiche da web, il primo trailer di Super Mario Brothers Il film presentato durante un apposito Nintendo Direct ha dato origine a reazioni generalmente positive. Da quanto visto finora, Nintendo e Illumination Entertainment sembrano aver svolto un lavoro certosino: toccare un brand così amato provando a non scontentare nessuno, era un esercizio tutt'altro che banale. La pellicola approderà nelle sale italiane il 6 aprile 2023, e queste sono le nostre impressioni dopo aver dato un’occhiata approfondita al primo filmato promozionale.\n----\n#supermario\n----\n00:00 Intro\n00:34 I protagonisti\n01:15 Il trailer\n03:05 Bowser\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 259, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100700 - Super MARIO Bros: il FILM sembra una BOMBA!.NA", "id" => "jCbgvjv2qj8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=jCbgvjv2qj8", "playlist_index" => 2839, "timestamp" => 1665158436, "title" => "Super MARIO Bros: il FILM sembra una BOMBA!", "upload_date" => "20221007"} 20:24:19.598 [debug] QUERY OK source="sources" db=0.3ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:19.599 [debug] QUERY OK source="sources" db=0.2ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:19.604 [debug] QUERY OK source="media_items" db=4.5ms idle=1003.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-07 16:00:36Z], 4] 20:24:19.609 [debug] QUERY OK source="media_items" db=4.3ms idle=1007.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nonostante le immancabili polemiche da web, il primo trailer di Super Mario Brothers Il film presentato durante un apposito Nintendo Direct ha dato origine a reazioni generalmente positive. Da quanto visto finora, Nintendo e Illumination Entertainment sembrano aver svolto un lavoro certosino: toccare un brand così amato provando a non scontentare nessuno, era un esercizio tutt'altro che banale. La pellicola approderà nelle sale italiane il 6 aprile 2023, e queste sono le nostre impressioni dopo aver dato un’occhiata approfondita al primo filmato promozionale.\n----\n#supermario\n----\n00:00 Intro\n00:34 I protagonisti\n01:15 Il trailer\n03:05 Bowser\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Super MARIO Bros: il FILM sembra una BOMBA!", "9549c063-b249-46c5-af8a-6d84ac473429", false, "jCbgvjv2qj8", 259, false, "https://www.youtube.com/watch?v=jCbgvjv2qj8", 2839, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100700 - Super MARIO Bros: il FILM sembra una BOMBA!.NA", false, false, 4, [], 96, ~U[2022-10-07 16:00:36Z], ~U[2026-09-10 18:24:19Z], ~U[2026-09-10 18:24:19Z], "Nonostante le immancabili polemiche da web, il primo trailer di Super Mario Brothers Il film presentato durante un apposito Nintendo Direct ha dato origine a reazioni generalmente positive. Da quanto visto finora, Nintendo e Illumination Entertainment sembrano aver svolto un lavoro certosino: toccare un brand così amato provando a non scontentare nessuno, era un esercizio tutt'altro che banale. La pellicola approderà nelle sale italiane il 6 aprile 2023, e queste sono le nostre impressioni dopo aver dato un’occhiata approfondita al primo filmato promozionale.\n----\n#supermario\n----\n00:00 Intro\n00:34 I protagonisti\n01:15 Il trailer\n03:05 Bowser\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Super MARIO Bros: il FILM sembra una BOMBA!", "jCbgvjv2qj8", 259, false, "https://www.youtube.com/watch?v=jCbgvjv2qj8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100700 - Super MARIO Bros: il FILM sembra una BOMBA!.NA", false, 4, ~U[2022-10-07 16:00:36Z]] 20:24:19.609 [debug] QUERY OK source="sources" db=0.2ms idle=627.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:19.609 [debug] QUERY OK source="media_profiles" db=0.2ms idle=10.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:19.610 [debug] QUERY OK source="media_items" db=0.2ms idle=10.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6843] 20:24:19.610 [debug] Current batch of media processed. Will check again in 1000ms 20:24:20.611 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Atteso per PC, Xbox e Nintendo Switch, Inkulinati potrebbe rivelarsi uno degli strategici più solidi in arrivo, nonché un'avventura dallo stile visivo unico.\nAl di là del suo bizzarro nome, infatti, quello sviluppato da Yaza Games è un titolo che colpisce soprattutto per le sue qualità.\nIn occasione dello Steam Next Fest, noi lo abbiamo provato e vi anticipiamo che l’irriverenza generale non è l'unica freccia al suo arco.\n----\n#inkulinati\n----\n00:00 Intro\n00:28 Gameplay\n01:36 Modalità\n03:12 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 233, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100700 - INKULINATI: NOME BUFFO E STRATEGIA | PROVATO.NA", "id" => "tpPNjxmkz3k", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=tpPNjxmkz3k", "playlist_index" => 2840, "timestamp" => 1665151226, "title" => "INKULINATI: NOME BUFFO E STRATEGIA | PROVATO", "upload_date" => "20221007"} 20:24:20.613 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:20.614 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:20.619 [debug] QUERY OK source="media_items" db=5.1ms idle=1004.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-07 14:00:26Z], 4] 20:24:20.621 [debug] QUERY OK source="media_items" db=0.9ms idle=1009.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Atteso per PC, Xbox e Nintendo Switch, Inkulinati potrebbe rivelarsi uno degli strategici più solidi in arrivo, nonché un'avventura dallo stile visivo unico.\nAl di là del suo bizzarro nome, infatti, quello sviluppato da Yaza Games è un titolo che colpisce soprattutto per le sue qualità.\nIn occasione dello Steam Next Fest, noi lo abbiamo provato e vi anticipiamo che l’irriverenza generale non è l'unica freccia al suo arco.\n----\n#inkulinati\n----\n00:00 Intro\n00:28 Gameplay\n01:36 Modalità\n03:12 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "INKULINATI: NOME BUFFO E STRATEGIA | PROVATO", "7fac8dcf-eab4-4087-961e-8e11bb7d93b2", false, "tpPNjxmkz3k", 233, false, "https://www.youtube.com/watch?v=tpPNjxmkz3k", 2840, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100700 - INKULINATI: NOME BUFFO E STRATEGIA | PROVATO.NA", false, false, 4, [], 96, ~U[2022-10-07 14:00:26Z], ~U[2026-09-10 18:24:20Z], ~U[2026-09-10 18:24:20Z], "Atteso per PC, Xbox e Nintendo Switch, Inkulinati potrebbe rivelarsi uno degli strategici più solidi in arrivo, nonché un'avventura dallo stile visivo unico.\nAl di là del suo bizzarro nome, infatti, quello sviluppato da Yaza Games è un titolo che colpisce soprattutto per le sue qualità.\nIn occasione dello Steam Next Fest, noi lo abbiamo provato e vi anticipiamo che l’irriverenza generale non è l'unica freccia al suo arco.\n----\n#inkulinati\n----\n00:00 Intro\n00:28 Gameplay\n01:36 Modalità\n03:12 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "INKULINATI: NOME BUFFO E STRATEGIA | PROVATO", "tpPNjxmkz3k", 233, false, "https://www.youtube.com/watch?v=tpPNjxmkz3k", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100700 - INKULINATI: NOME BUFFO E STRATEGIA | PROVATO.NA", false, 4, ~U[2022-10-07 14:00:26Z]] 20:24:20.621 [debug] QUERY OK source="sources" db=0.1ms idle=635.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:20.622 [debug] QUERY OK source="media_profiles" db=0.1ms idle=8.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:20.622 [debug] QUERY OK source="media_items" db=0.2ms idle=8.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6844] 20:24:20.622 [debug] Current batch of media processed. Will check again in 1000ms 20:24:21.237 [info] GET / 20:24:21.237 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:24:21.240 [debug] QUERY OK source="settings" db=2.1ms idle=616.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:21.241 [debug] QUERY OK source="media_profiles" db=0.3ms idle=618.8ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:24:21.242 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=619.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:24:21.253 [debug] QUERY OK source="media_items" db=11.2ms queue=0.1ms idle=619.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:21.256 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=263.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:21.257 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=16.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:21.259 [debug] QUERY OK source="settings" db=1.3ms idle=16.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:21.262 [debug] QUERY OK source="settings" db=0.4ms queue=1.2ms idle=18.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:21.265 [debug] QUERY OK source="tasks" db=0.8ms idle=10.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:24:21.265 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=8.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:21.269 [debug] QUERY OK source="media_items" db=1.4ms idle=9.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:21.278 [debug] QUERY OK source="media_items" db=8.8ms queue=0.5ms idle=9.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:21.280 [debug] QUERY OK source="sources" db=0.9ms idle=17.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:21.291 [debug] QUERY OK source="media_items" db=6.2ms queue=0.1ms idle=20.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:24:21.308 [debug] QUERY OK source="media_items" db=16.1ms queue=0.1ms idle=25.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:21.309 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=39.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:24:21.310 [info] Sent 200 in 73ms 20:24:21.625 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ottobre 2022 si pone senza dubbio come un mese straordinario per quanto concerne i giochi in uscita. Arrivano infatti titoli di peso come Call of Duty: Modern Warfare 2 e Overwatch 2 (sebbene quest'ultimo in accesso anticipato), poi Bayonetta 3, Mario + Rabbids: Sparks of Hope, A Plague Tale: Requiem e Dragon Ball: The Breakers. Insomma, un mese carico di nuovi titoli, ma non mancheranno anche le riedizioni: su PC vedremo il debutto di alcune esclusive Playstation come Uncharted: Raccolta L'Eredità dei Ladri e Sackboy: Una Grande Avventura, mentre l'altra grande protagonista sarà Nintendo Switch, con Resident Evil Village in versione cloud e le conversioni di NieR: Automata e No Man's Sky. \n\nMa non è tutto: scopriamo, quindi, i migliori giochi in uscita ad ottobre 2022 su Playstation, Xbox, PC e Nintendo Switch.\n----\n#cod \n#dragonball \n#videogiochi \n----\n00:00 Intro\n00:48 OVERWATCH 2\n01:17 NieR: Automata - The End of YoRHa Edition\n01:44 No Man's Sky\n02:02 Triangle Strategy\n02:31 No More Heroes 3\n02:46 Scorn\n03:08 Dragon Ball: The Breakers\n03:36 A Plague Tale: Requiem\n04:00 Uncharted: Raccolta L'Eredità dei Ladri\n04:24 Mario + Rabbids: Sparks of Hope\n04:52 Gotham Knights\n05:16 Persona 5 Royal\n05:47 Victoria 3\n06:11 Mount & Blade 2: Bannerlord\n06:41 Sackboy: Una Grande Avventura\n07:05 Bayonetta 3\n07:32 Call of Duty: Modern Warfare 2\n08:09 Resident Evil Village\n08:32 Resident Evil Village: Shadow of Rose\n09:00 Gli altri giochi in uscita ad Ottobre 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 628, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100700 - GIOCHI OTTOBRE 2022: CALL OF DUTY E LE USCITE SU PS5, XBOX, SWITCH e PC.NA", "id" => "ZGsReplolN0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZGsReplolN0", "playlist_index" => 2841, "timestamp" => 1665133221, "title" => "GIOCHI OTTOBRE 2022: CALL OF DUTY E LE USCITE SU PS5, XBOX, SWITCH e PC", "upload_date" => "20221007"} 20:24:21.626 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=347.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:21.627 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=346.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:21.631 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=336.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-07 09:00:21Z], 4] 20:24:21.633 [debug] QUERY OK source="media_items" db=1.3ms idle=323.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ottobre 2022 si pone senza dubbio come un mese straordinario per quanto concerne i giochi in uscita. Arrivano infatti titoli di peso come Call of Duty: Modern Warfare 2 e Overwatch 2 (sebbene quest'ultimo in accesso anticipato), poi Bayonetta 3, Mario + Rabbids: Sparks of Hope, A Plague Tale: Requiem e Dragon Ball: The Breakers. Insomma, un mese carico di nuovi titoli, ma non mancheranno anche le riedizioni: su PC vedremo il debutto di alcune esclusive Playstation come Uncharted: Raccolta L'Eredità dei Ladri e Sackboy: Una Grande Avventura, mentre l'altra grande protagonista sarà Nintendo Switch, con Resident Evil Village in versione cloud e le conversioni di NieR: Automata e No Man's Sky. \n\nMa non è tutto: scopriamo, quindi, i migliori giochi in uscita ad ottobre 2022 su Playstation, Xbox, PC e Nintendo Switch.\n----\n#cod \n#dragonball \n#videogiochi \n----\n00:00 Intro\n00:48 OVERWATCH 2\n01:17 NieR: Automata - The End of YoRHa Edition\n01:44 No Man's Sky\n02:02 Triangle Strategy\n02:31 No More Heroes 3\n02:46 Scorn\n03:08 Dragon Ball: The Breakers\n03:36 A Plague Tale: Requiem\n04:00 Uncharted: Raccolta L'Eredità dei Ladri\n04:24 Mario + Rabbids: Sparks of Hope\n04:52 Gotham Knights\n05:16 Persona 5 Royal\n05:47 Victoria 3\n06:11 Mount & Blade 2: Bannerlord\n06:41 Sackboy: Una Grande Avventura\n07:05 Bayonetta 3\n07:32 Call of Duty: Modern Warfare 2\n08:09 Resident Evil Village\n08:32 Resident Evil Village: Shadow of Rose\n09:00 Gli altri giochi in uscita ad Ottobre 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GIOCHI OTTOBRE 2022: CALL OF DUTY E LE USCITE SU PS5, XBOX, SWITCH e PC", "29d7a341-0d27-421a-8916-ab88536d68ec", false, "ZGsReplolN0", 628, false, "https://www.youtube.com/watch?v=ZGsReplolN0", 2841, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100700 - GIOCHI OTTOBRE 2022: CALL OF DUTY E LE USCITE SU PS5, XBOX, SWITCH e PC.NA", false, false, 4, [], 96, ~U[2022-10-07 09:00:21Z], ~U[2026-09-10 18:24:21Z], ~U[2026-09-10 18:24:21Z], "Ottobre 2022 si pone senza dubbio come un mese straordinario per quanto concerne i giochi in uscita. Arrivano infatti titoli di peso come Call of Duty: Modern Warfare 2 e Overwatch 2 (sebbene quest'ultimo in accesso anticipato), poi Bayonetta 3, Mario + Rabbids: Sparks of Hope, A Plague Tale: Requiem e Dragon Ball: The Breakers. Insomma, un mese carico di nuovi titoli, ma non mancheranno anche le riedizioni: su PC vedremo il debutto di alcune esclusive Playstation come Uncharted: Raccolta L'Eredità dei Ladri e Sackboy: Una Grande Avventura, mentre l'altra grande protagonista sarà Nintendo Switch, con Resident Evil Village in versione cloud e le conversioni di NieR: Automata e No Man's Sky. \n\nMa non è tutto: scopriamo, quindi, i migliori giochi in uscita ad ottobre 2022 su Playstation, Xbox, PC e Nintendo Switch.\n----\n#cod \n#dragonball \n#videogiochi \n----\n00:00 Intro\n00:48 OVERWATCH 2\n01:17 NieR: Automata - The End of YoRHa Edition\n01:44 No Man's Sky\n02:02 Triangle Strategy\n02:31 No More Heroes 3\n02:46 Scorn\n03:08 Dragon Ball: The Breakers\n03:36 A Plague Tale: Requiem\n04:00 Uncharted: Raccolta L'Eredità dei Ladri\n04:24 Mario + Rabbids: Sparks of Hope\n04:52 Gotham Knights\n05:16 Persona 5 Royal\n05:47 Victoria 3\n06:11 Mount & Blade 2: Bannerlord\n06:41 Sackboy: Una Grande Avventura\n07:05 Bayonetta 3\n07:32 Call of Duty: Modern Warfare 2\n08:09 Resident Evil Village\n08:32 Resident Evil Village: Shadow of Rose\n09:00 Gli altri giochi in uscita ad Ottobre 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GIOCHI OTTOBRE 2022: CALL OF DUTY E LE USCITE SU PS5, XBOX, SWITCH e PC", "ZGsReplolN0", 628, false, "https://www.youtube.com/watch?v=ZGsReplolN0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100700 - GIOCHI OTTOBRE 2022: CALL OF DUTY E LE USCITE SU PS5, XBOX, SWITCH e PC.NA", false, 4, ~U[2022-10-07 09:00:21Z]] 20:24:21.633 [debug] QUERY OK source="sources" db=0.2ms idle=324.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:21.634 [debug] QUERY OK source="media_profiles" db=0.6ms idle=7.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:21.634 [debug] QUERY OK source="media_items" db=0.2ms idle=6.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6845] 20:24:21.635 [debug] Current batch of media processed. Will check again in 1000ms 20:24:22.637 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nintendo ha pubblicato il trailer italiano di The Super Mario Bros: Movie, il film ufficiale di Super Mario prodotto da Illumination e in uscita al cinema nel 2023.\n\n#supermario \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 147, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - SUPER MARIO BROS.: IL FILM - Trailer ITALIANO.NA", "id" => "NmwE-FUUL0Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=NmwE-FUUL0Q", "playlist_index" => 2842, "timestamp" => 1665088183, "title" => "SUPER MARIO BROS.: IL FILM - Trailer ITALIANO", "upload_date" => "20221006"} 20:24:22.639 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:22.640 [debug] QUERY OK source="sources" db=0.4ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:22.646 [debug] QUERY OK source="media_items" db=5.6ms queue=0.1ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-06 20:29:43Z], 4] 20:24:22.647 [debug] QUERY OK source="media_items" db=0.7ms idle=1011.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nintendo ha pubblicato il trailer italiano di The Super Mario Bros: Movie, il film ufficiale di Super Mario prodotto da Illumination e in uscita al cinema nel 2023.\n\n#supermario \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SUPER MARIO BROS.: IL FILM - Trailer ITALIANO", "54a13d06-de46-4d4d-acd5-851cb9e24714", false, "NmwE-FUUL0Q", 147, false, "https://www.youtube.com/watch?v=NmwE-FUUL0Q", 2842, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - SUPER MARIO BROS.: IL FILM - Trailer ITALIANO.NA", false, false, 4, [], 91, ~U[2022-10-06 20:29:43Z], ~U[2026-09-10 18:24:22Z], ~U[2026-09-10 18:24:22Z], "Nintendo ha pubblicato il trailer italiano di The Super Mario Bros: Movie, il film ufficiale di Super Mario prodotto da Illumination e in uscita al cinema nel 2023.\n\n#supermario \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SUPER MARIO BROS.: IL FILM - Trailer ITALIANO", "NmwE-FUUL0Q", 147, false, "https://www.youtube.com/watch?v=NmwE-FUUL0Q", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - SUPER MARIO BROS.: IL FILM - Trailer ITALIANO.NA", false, 4, ~U[2022-10-06 20:29:43Z]] 20:24:22.648 [debug] QUERY OK source="sources" db=0.3ms idle=654.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:22.649 [debug] QUERY OK source="media_profiles" db=0.9ms idle=9.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:22.649 [debug] QUERY OK source="media_items" db=0.2ms idle=9.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6846] 20:24:22.649 [debug] Current batch of media processed. Will check again in 1000ms 20:24:23.651 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nintendo ha pubblicato il trailer di The Super Mario Bros: Movie, il film ufficiale di Super Mario prodotto da Illumination e in uscita al cinema nel 2023.\n\n#supermario \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 145, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - SUPER MARIO BROS.: TRAILER DEL FILM.NA", "id" => "OcakD6Ua3BA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=OcakD6Ua3BA", "playlist_index" => 2843, "timestamp" => 1665087241, "title" => "SUPER MARIO BROS.: TRAILER DEL FILM", "upload_date" => "20221006"} 20:24:23.653 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:23.654 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:23.662 [debug] QUERY OK source="media_items" db=7.2ms idle=1005.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-06 20:14:01Z], 4] 20:24:23.663 [debug] QUERY OK source="media_items" db=1.1ms idle=1012.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nintendo ha pubblicato il trailer di The Super Mario Bros: Movie, il film ufficiale di Super Mario prodotto da Illumination e in uscita al cinema nel 2023.\n\n#supermario \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SUPER MARIO BROS.: TRAILER DEL FILM", "081f725e-49cf-427d-9717-1a52cf9fa1bd", false, "OcakD6Ua3BA", 145, false, "https://www.youtube.com/watch?v=OcakD6Ua3BA", 2843, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - SUPER MARIO BROS.: TRAILER DEL FILM.NA", false, false, 4, [], 91, ~U[2022-10-06 20:14:01Z], ~U[2026-09-10 18:24:23Z], ~U[2026-09-10 18:24:23Z], "Nintendo ha pubblicato il trailer di The Super Mario Bros: Movie, il film ufficiale di Super Mario prodotto da Illumination e in uscita al cinema nel 2023.\n\n#supermario \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SUPER MARIO BROS.: TRAILER DEL FILM", "OcakD6Ua3BA", 145, false, "https://www.youtube.com/watch?v=OcakD6Ua3BA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - SUPER MARIO BROS.: TRAILER DEL FILM.NA", false, 4, ~U[2022-10-06 20:14:01Z]] 20:24:23.664 [debug] QUERY OK source="sources" db=0.2ms idle=666.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:23.665 [debug] QUERY OK source="media_profiles" db=0.3ms idle=11.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:23.666 [debug] QUERY OK source="media_items" db=0.3ms idle=11.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6847] 20:24:23.666 [debug] Current batch of media processed. Will check again in 1000ms 20:24:24.668 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo provato la demo di The Invincible, avventura ambientata nello spazio che si rifà all'hard sci-fi e che ci ha colpito per il suo enorme fascino e la cura per la scrittura.\nL'uscita di The Invincible è prevista per il 2023 su PC e console.\n\n----\n00:00 Intro\n00:33 Avventura narrativa\n01:54 Gameplay\n02:35 Presenza\n03:13 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 243, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - THE INVINCIBLE non è il solito gioco nello spazio.NA", "id" => "4LMaw7ep6SI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4LMaw7ep6SI", "playlist_index" => 2844, "timestamp" => 1665068403, "title" => "THE INVINCIBLE non è il solito gioco nello spazio", "upload_date" => "20221006"} 20:24:24.670 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:24.671 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1006.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:24.676 [debug] QUERY OK source="media_items" db=4.6ms idle=1007.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-06 15:00:03Z], 4] 20:24:24.681 [debug] QUERY OK source="media_items" db=3.9ms idle=1011.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo provato la demo di The Invincible, avventura ambientata nello spazio che si rifà all'hard sci-fi e che ci ha colpito per il suo enorme fascino e la cura per la scrittura.\nL'uscita di The Invincible è prevista per il 2023 su PC e console.\n\n----\n00:00 Intro\n00:33 Avventura narrativa\n01:54 Gameplay\n02:35 Presenza\n03:13 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE INVINCIBLE non è il solito gioco nello spazio", "f3f1e9af-9434-4e36-b7e1-b8d2d540c9a0", false, "4LMaw7ep6SI", 243, false, "https://www.youtube.com/watch?v=4LMaw7ep6SI", 2844, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - THE INVINCIBLE non è il solito gioco nello spazio.NA", false, false, 4, [], 91, ~U[2022-10-06 15:00:03Z], ~U[2026-09-10 18:24:24Z], ~U[2026-09-10 18:24:24Z], "Abbiamo provato la demo di The Invincible, avventura ambientata nello spazio che si rifà all'hard sci-fi e che ci ha colpito per il suo enorme fascino e la cura per la scrittura.\nL'uscita di The Invincible è prevista per il 2023 su PC e console.\n\n----\n00:00 Intro\n00:33 Avventura narrativa\n01:54 Gameplay\n02:35 Presenza\n03:13 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE INVINCIBLE non è il solito gioco nello spazio", "4LMaw7ep6SI", 243, false, "https://www.youtube.com/watch?v=4LMaw7ep6SI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - THE INVINCIBLE non è il solito gioco nello spazio.NA", false, 4, ~U[2022-10-06 15:00:03Z]] 20:24:24.681 [debug] QUERY OK source="sources" db=0.2ms idle=681.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:24.682 [debug] QUERY OK source="media_profiles" db=0.2ms idle=12.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:24.682 [debug] QUERY OK source="media_items" db=0.2ms idle=11.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6848] 20:24:24.683 [debug] Current batch of media processed. Will check again in 1000ms 20:24:25.684 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Bandai Namco ha pubblicato un nuovo trailer di gameplay e storia per One Piece Odyssey.\nONE PIECE ODYSSEY sarà disponibile dal 13 gennaio 2023 per PlayStation 4, PlayStation 5, Xbox Series X|S e PC via STEAM.\n\n#onepiece \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 130, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - ONE PIECE ODYSSEY: Alabasta TRAILER (ITA) + Collector's Edition.NA", "id" => "D1U3FcJHqOA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=D1U3FcJHqOA", "playlist_index" => 2845, "timestamp" => 1665066080, "title" => "ONE PIECE ODYSSEY: Alabasta TRAILER (ITA) + Collector's Edition", "upload_date" => "20221006"} 20:24:25.686 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:25.688 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:25.694 [debug] QUERY OK source="media_items" db=5.6ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-06 14:21:20Z], 4] 20:24:25.722 [debug] QUERY OK source="media_items" db=28.1ms idle=1011.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Bandai Namco ha pubblicato un nuovo trailer di gameplay e storia per One Piece Odyssey.\nONE PIECE ODYSSEY sarà disponibile dal 13 gennaio 2023 per PlayStation 4, PlayStation 5, Xbox Series X|S e PC via STEAM.\n\n#onepiece \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE ODYSSEY: Alabasta TRAILER (ITA) + Collector's Edition", "f5eab9b8-9365-4779-9ac8-45c61e158a21", false, "D1U3FcJHqOA", 130, false, "https://www.youtube.com/watch?v=D1U3FcJHqOA", 2845, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - ONE PIECE ODYSSEY: Alabasta TRAILER (ITA) + Collector's Edition.NA", false, false, 4, [], 91, ~U[2022-10-06 14:21:20Z], ~U[2026-09-10 18:24:25Z], ~U[2026-09-10 18:24:25Z], "Bandai Namco ha pubblicato un nuovo trailer di gameplay e storia per One Piece Odyssey.\nONE PIECE ODYSSEY sarà disponibile dal 13 gennaio 2023 per PlayStation 4, PlayStation 5, Xbox Series X|S e PC via STEAM.\n\n#onepiece \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE ODYSSEY: Alabasta TRAILER (ITA) + Collector's Edition", "D1U3FcJHqOA", 130, false, "https://www.youtube.com/watch?v=D1U3FcJHqOA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - ONE PIECE ODYSSEY: Alabasta TRAILER (ITA) + Collector's Edition.NA", false, 4, ~U[2022-10-06 14:21:20Z]] 20:24:25.723 [debug] QUERY OK source="sources" db=0.2ms idle=720.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:25.724 [debug] QUERY OK source="media_profiles" db=0.4ms idle=37.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:25.724 [debug] QUERY OK source="media_items" db=0.3ms idle=36.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6849] 20:24:25.725 [debug] Current batch of media processed. Will check again in 1000ms 20:24:26.313 [info] GET / 20:24:26.313 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:24:26.314 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=591.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:26.314 [debug] QUERY OK source="media_profiles" db=0.3ms idle=591.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:24:26.315 [debug] QUERY OK source="sources" db=0.1ms idle=590.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:24:26.321 [debug] QUERY OK source="media_items" db=6.2ms idle=590.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:26.323 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=314.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:26.324 [debug] QUERY OK source="settings" db=0.9ms idle=9.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:26.325 [debug] QUERY OK source="settings" db=0.1ms idle=10.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:26.326 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=10.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:26.328 [debug] QUERY OK source="tasks" db=0.4ms idle=5.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:24:26.329 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=4.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:26.331 [debug] QUERY OK source="media_items" db=1.1ms idle=5.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:26.336 [debug] QUERY OK source="media_items" db=4.4ms queue=0.1ms idle=6.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:26.336 [debug] QUERY OK source="sources" db=0.2ms idle=10.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:26.341 [debug] QUERY OK source="media_items" db=2.9ms idle=10.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:24:26.349 [debug] QUERY OK source="media_items" db=6.8ms idle=12.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:26.349 [debug] QUERY OK source="sources" db=0.2ms idle=17.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:24:26.350 [info] Sent 200 in 37ms 20:24:26.727 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco rilasciato finalmente il trailer di annuncio ufficiale per NEED FOR SPEED UNBOUND, il nuovo gioco di corse arcade di EA e sviluppato da Criterion Games: vediamolo finalmente in azione!\n\n----\n#needforspeed \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayeri", "duration" => 95, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - NEED FOR SPEED UNBOUND: TRAILER Ufficiale.NA", "id" => "Pi1SH0Zt7ho", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Pi1SH0Zt7ho", "playlist_index" => 2846, "timestamp" => 1665063692, "title" => "NEED FOR SPEED UNBOUND: TRAILER Ufficiale", "upload_date" => "20221006"} 20:24:26.728 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=391.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:26.729 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=392.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:26.733 [debug] QUERY OK source="media_items" db=3.5ms queue=0.1ms idle=388.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-06 13:41:32Z], 4] 20:24:26.736 [debug] QUERY OK source="media_items" db=2.0ms idle=385.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco rilasciato finalmente il trailer di annuncio ufficiale per NEED FOR SPEED UNBOUND, il nuovo gioco di corse arcade di EA e sviluppato da Criterion Games: vediamolo finalmente in azione!\n\n----\n#needforspeed \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayeri", "NEED FOR SPEED UNBOUND: TRAILER Ufficiale", "b08474be-2182-4f5c-a5d9-28be6fb392bb", false, "Pi1SH0Zt7ho", 95, false, "https://www.youtube.com/watch?v=Pi1SH0Zt7ho", 2846, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - NEED FOR SPEED UNBOUND: TRAILER Ufficiale.NA", false, false, 4, [], 91, ~U[2022-10-06 13:41:32Z], ~U[2026-09-10 18:24:26Z], ~U[2026-09-10 18:24:26Z], "Ecco rilasciato finalmente il trailer di annuncio ufficiale per NEED FOR SPEED UNBOUND, il nuovo gioco di corse arcade di EA e sviluppato da Criterion Games: vediamolo finalmente in azione!\n\n----\n#needforspeed \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayeri", "NEED FOR SPEED UNBOUND: TRAILER Ufficiale", "Pi1SH0Zt7ho", 95, false, "https://www.youtube.com/watch?v=Pi1SH0Zt7ho", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - NEED FOR SPEED UNBOUND: TRAILER Ufficiale.NA", false, 4, ~U[2022-10-06 13:41:32Z]] 20:24:26.738 [debug] QUERY OK source="sources" db=0.7ms idle=387.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:26.739 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.1ms idle=9.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:26.740 [debug] QUERY OK source="media_items" db=0.5ms idle=10.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6850] 20:24:26.741 [debug] Current batch of media processed. Will check again in 1000ms 20:24:27.743 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Call of Duty Modern Warfare 2 sta per arrivare, e per l'occasione Activision Blizzard ha pubblicato un trailer di lancio ricco di azione e cinematiche.\n\n#callofduty \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 75, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - Call of Duty Modern Warfare II: Trailer di Lancio (ITA).NA", "id" => "RqPt_2MAg_I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=RqPt_2MAg_I", "playlist_index" => 2847, "timestamp" => 1665062743, "title" => "Call of Duty Modern Warfare II: Trailer di Lancio (ITA)", "upload_date" => "20221006"} 20:24:27.744 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=1006.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:27.746 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1007.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:27.751 [debug] QUERY OK source="media_items" db=4.7ms idle=1007.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-06 13:25:43Z], 4] 20:24:27.753 [debug] QUERY OK source="media_items" db=0.8ms idle=1011.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Call of Duty Modern Warfare 2 sta per arrivare, e per l'occasione Activision Blizzard ha pubblicato un trailer di lancio ricco di azione e cinematiche.\n\n#callofduty \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Call of Duty Modern Warfare II: Trailer di Lancio (ITA)", "36da7492-a24f-4769-b116-e2aaff12efff", false, "RqPt_2MAg_I", 75, false, "https://www.youtube.com/watch?v=RqPt_2MAg_I", 2847, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - Call of Duty Modern Warfare II: Trailer di Lancio (ITA).NA", false, false, 4, [], 91, ~U[2022-10-06 13:25:43Z], ~U[2026-09-10 18:24:27Z], ~U[2026-09-10 18:24:27Z], "Call of Duty Modern Warfare 2 sta per arrivare, e per l'occasione Activision Blizzard ha pubblicato un trailer di lancio ricco di azione e cinematiche.\n\n#callofduty \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Call of Duty Modern Warfare II: Trailer di Lancio (ITA)", "RqPt_2MAg_I", 75, false, "https://www.youtube.com/watch?v=RqPt_2MAg_I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - Call of Duty Modern Warfare II: Trailer di Lancio (ITA).NA", false, 4, ~U[2022-10-06 13:25:43Z]] 20:24:27.753 [debug] QUERY OK source="sources" db=0.1ms idle=743.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:27.754 [debug] QUERY OK source="media_profiles" db=0.8ms idle=8.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:27.755 [debug] QUERY OK source="media_items" db=0.2ms idle=8.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6851] 20:24:27.755 [debug] Current batch of media processed. Will check again in 1000ms 20:24:28.756 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Pokémon Scarlatto e Violetto si presenta con un nuovo trailer di gameplay che mostra le novità del gioco alla scoperta di Paldea!\n\n#pokemon\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 846, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - Pokémon Scarlatto e Violetto: 14 minuti di Gameplay (Open World, MT e App Profilo).NA", "id" => "naaCpRydSnA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=naaCpRydSnA", "playlist_index" => 2848, "timestamp" => 1665061665, "title" => "Pokémon Scarlatto e Violetto: 14 minuti di Gameplay (Open World, MT e App Profilo)", "upload_date" => "20221006"} 20:24:28.756 [debug] QUERY OK source="sources" db=0.2ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:28.757 [debug] QUERY OK source="sources" db=0.3ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:28.762 [debug] QUERY OK source="media_items" db=5.2ms idle=1003.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-06 13:07:45Z], 4] 20:24:28.767 [debug] QUERY OK source="media_items" db=4.0ms idle=1008.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Pokémon Scarlatto e Violetto si presenta con un nuovo trailer di gameplay che mostra le novità del gioco alla scoperta di Paldea!\n\n#pokemon\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Pokémon Scarlatto e Violetto: 14 minuti di Gameplay (Open World, MT e App Profilo)", "5726a774-8819-479c-b40f-29875339f6a0", false, "naaCpRydSnA", 846, false, "https://www.youtube.com/watch?v=naaCpRydSnA", 2848, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - Pokémon Scarlatto e Violetto: 14 minuti di Gameplay (Open World, MT e App Profilo).NA", false, false, 4, [], 91, ~U[2022-10-06 13:07:45Z], ~U[2026-09-10 18:24:28Z], ~U[2026-09-10 18:24:28Z], "Pokémon Scarlatto e Violetto si presenta con un nuovo trailer di gameplay che mostra le novità del gioco alla scoperta di Paldea!\n\n#pokemon\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Pokémon Scarlatto e Violetto: 14 minuti di Gameplay (Open World, MT e App Profilo)", "naaCpRydSnA", 846, false, "https://www.youtube.com/watch?v=naaCpRydSnA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - Pokémon Scarlatto e Violetto: 14 minuti di Gameplay (Open World, MT e App Profilo).NA", false, 4, ~U[2022-10-06 13:07:45Z]] 20:24:28.768 [debug] QUERY OK source="sources" db=0.2ms idle=755.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:28.768 [debug] QUERY OK source="media_profiles" db=0.1ms idle=11.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:28.769 [debug] QUERY OK source="media_items" db=0.2ms idle=11.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6852] 20:24:28.769 [debug] Current batch of media processed. Will check again in 1000ms 20:24:29.770 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "IL CORTOCIRCUITO torna con 2 ore di live: in questa puntata si è parlato delle novità in casa Sony riguardo i nuovi giochi in arrivo per PS5 e non solo, e i piani futuri di CD Projekt Red, che prevedono un seguito di Cyberpunk 2077, tre nuovi giochi di The Witcher e una nuova IP.\n\n----\n#playstation\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 6978, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - PlayStation, CD Projekt e le Banane - Il Cortocircuito.NA", "id" => "76CgU7fmBN8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=76CgU7fmBN8", "playlist_index" => 2849, "timestamp" => 1665046804, "title" => "PlayStation, CD Projekt e le Banane - Il Cortocircuito", "upload_date" => "20221006"} 20:24:29.770 [debug] QUERY OK source="sources" db=0.2ms idle=1003.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:29.771 [debug] QUERY OK source="sources" db=0.3ms idle=1003.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:29.776 [debug] QUERY OK source="media_items" db=4.8ms idle=1003.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-06 09:00:04Z], 4] 20:24:29.778 [debug] QUERY OK source="media_items" db=1.2ms idle=1008.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["IL CORTOCIRCUITO torna con 2 ore di live: in questa puntata si è parlato delle novità in casa Sony riguardo i nuovi giochi in arrivo per PS5 e non solo, e i piani futuri di CD Projekt Red, che prevedono un seguito di Cyberpunk 2077, tre nuovi giochi di The Witcher e una nuova IP.\n\n----\n#playstation\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation, CD Projekt e le Banane - Il Cortocircuito", "1d82747a-091a-4c86-81ae-a472ee2893c1", false, "76CgU7fmBN8", 6978, false, "https://www.youtube.com/watch?v=76CgU7fmBN8", 2849, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - PlayStation, CD Projekt e le Banane - Il Cortocircuito.NA", false, false, 4, [], 91, ~U[2022-10-06 09:00:04Z], ~U[2026-09-10 18:24:29Z], ~U[2026-09-10 18:24:29Z], "IL CORTOCIRCUITO torna con 2 ore di live: in questa puntata si è parlato delle novità in casa Sony riguardo i nuovi giochi in arrivo per PS5 e non solo, e i piani futuri di CD Projekt Red, che prevedono un seguito di Cyberpunk 2077, tre nuovi giochi di The Witcher e una nuova IP.\n\n----\n#playstation\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation, CD Projekt e le Banane - Il Cortocircuito", "76CgU7fmBN8", 6978, false, "https://www.youtube.com/watch?v=76CgU7fmBN8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100600 - PlayStation, CD Projekt e le Banane - Il Cortocircuito.NA", false, 4, ~U[2022-10-06 09:00:04Z]] 20:24:29.778 [debug] QUERY OK source="sources" db=0.1ms idle=762.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:29.779 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:29.780 [debug] QUERY OK source="media_items" db=0.4ms idle=8.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6853] 20:24:29.780 [debug] Current batch of media processed. Will check again in 1000ms 20:24:30.781 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo provato Gotham Knights, il nuovo gioco dagli autori di Arkham Origins che riporta l'universo di Batman su PC e console. L'uscita del gioco è prevista per il 21 ottobre 2022.\n\n00:00 Intro\n00:33 Storia\n01:26 Gameplay\n03:25 Impressioni preliminari\n04:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 294, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100500 - Gotham Knights: lo abbiamo provato!.NA", "id" => "O6cXxl5es_Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=O6cXxl5es_Q", "playlist_index" => 2850, "timestamp" => 1664982015, "title" => "Gotham Knights: lo abbiamo provato!", "upload_date" => "20221005"} 20:24:30.783 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:30.784 [debug] QUERY OK source="sources" db=0.4ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:30.790 [debug] QUERY OK source="media_items" db=5.1ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-05 15:00:15Z], 4] 20:24:30.791 [debug] QUERY OK source="media_items" db=0.8ms idle=1010.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo provato Gotham Knights, il nuovo gioco dagli autori di Arkham Origins che riporta l'universo di Batman su PC e console. L'uscita del gioco è prevista per il 21 ottobre 2022.\n\n00:00 Intro\n00:33 Storia\n01:26 Gameplay\n03:25 Impressioni preliminari\n04:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Gotham Knights: lo abbiamo provato!", "b6041841-d9a8-439d-83ed-26da28fb9c08", false, "O6cXxl5es_Q", 294, false, "https://www.youtube.com/watch?v=O6cXxl5es_Q", 2850, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100500 - Gotham Knights: lo abbiamo provato!.NA", false, false, 4, [], 96, ~U[2022-10-05 15:00:15Z], ~U[2026-09-10 18:24:30Z], ~U[2026-09-10 18:24:30Z], "Abbiamo provato Gotham Knights, il nuovo gioco dagli autori di Arkham Origins che riporta l'universo di Batman su PC e console. L'uscita del gioco è prevista per il 21 ottobre 2022.\n\n00:00 Intro\n00:33 Storia\n01:26 Gameplay\n03:25 Impressioni preliminari\n04:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Gotham Knights: lo abbiamo provato!", "O6cXxl5es_Q", 294, false, "https://www.youtube.com/watch?v=O6cXxl5es_Q", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100500 - Gotham Knights: lo abbiamo provato!.NA", false, 4, ~U[2022-10-05 15:00:15Z]] 20:24:30.792 [debug] QUERY OK source="sources" db=0.2ms idle=771.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:30.792 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:30.793 [debug] QUERY OK source="media_items" db=0.2ms idle=8.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6854] 20:24:30.793 [debug] Current batch of media processed. Will check again in 1000ms 20:24:31.353 [info] GET / 20:24:31.354 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:24:31.355 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=562.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:31.356 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=563.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:24:31.357 [debug] QUERY OK source="sources" db=0.0ms idle=564.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:24:31.362 [debug] QUERY OK source="media_items" db=5.6ms idle=563.8ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:31.363 [debug] QUERY OK source="media_items" db=0.7ms idle=339.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:31.364 [debug] QUERY OK source="settings" db=0.2ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:31.365 [debug] QUERY OK source="settings" db=0.3ms idle=8.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:31.365 [debug] QUERY OK source="settings" db=0.2ms idle=8.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:31.367 [debug] QUERY OK source="tasks" db=1.5ms idle=3.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:24:31.369 [debug] QUERY OK source="sources" db=0.3ms queue=0.6ms idle=4.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:31.371 [debug] QUERY OK source="media_items" db=1.0ms idle=5.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:31.375 [debug] QUERY OK source="media_items" db=4.3ms idle=6.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:31.376 [debug] QUERY OK source="sources" db=0.5ms idle=10.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:31.387 [debug] QUERY OK source="media_items" db=5.8ms idle=13.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:24:31.403 [debug] QUERY OK source="media_items" db=15.4ms queue=0.1ms idle=18.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:31.404 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=32.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:24:31.406 [info] Sent 200 in 52ms 20:24:31.794 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Valkyrie Elysium segna il ritorno di un'amata serie di JRPG con un gioco per PlayStation 4, PS5 (e presto PC) assolutamente non perfetto, ma tutto sommato divertente e rispettoso della saga.\n----\n#valkyrieelysium \n----\n00:00 Intro\n00:29 Storia\n01:31 Comparto tecnico\n02:18 Struttura\n03:14 Sistema di combattimento\n05:16 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 370, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100500 - VALKYRIE ELYSIUM non è eccezionale, ma va bene così (Recensione).NA", "id" => "Khqb5CGgnT0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Khqb5CGgnT0", "playlist_index" => 2851, "timestamp" => 1664975311, "title" => "VALKYRIE ELYSIUM non è eccezionale, ma va bene così (Recensione)", "upload_date" => "20221005"} 20:24:31.796 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=419.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:31.796 [debug] QUERY OK source="sources" db=0.3ms idle=419.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:31.799 [debug] QUERY OK source="media_items" db=2.7ms idle=410.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-05 13:08:31Z], 4] 20:24:31.801 [debug] QUERY OK source="media_items" db=0.8ms idle=397.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Valkyrie Elysium segna il ritorno di un'amata serie di JRPG con un gioco per PlayStation 4, PS5 (e presto PC) assolutamente non perfetto, ma tutto sommato divertente e rispettoso della saga.\n----\n#valkyrieelysium \n----\n00:00 Intro\n00:29 Storia\n01:31 Comparto tecnico\n02:18 Struttura\n03:14 Sistema di combattimento\n05:16 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "VALKYRIE ELYSIUM non è eccezionale, ma va bene così (Recensione)", "eff7880b-a065-4ad5-b067-7d5b3898d202", false, "Khqb5CGgnT0", 370, false, "https://www.youtube.com/watch?v=Khqb5CGgnT0", 2851, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100500 - VALKYRIE ELYSIUM non è eccezionale, ma va bene così (Recensione).NA", false, false, 4, [], 96, ~U[2022-10-05 13:08:31Z], ~U[2026-09-10 18:24:31Z], ~U[2026-09-10 18:24:31Z], "Valkyrie Elysium segna il ritorno di un'amata serie di JRPG con un gioco per PlayStation 4, PS5 (e presto PC) assolutamente non perfetto, ma tutto sommato divertente e rispettoso della saga.\n----\n#valkyrieelysium \n----\n00:00 Intro\n00:29 Storia\n01:31 Comparto tecnico\n02:18 Struttura\n03:14 Sistema di combattimento\n05:16 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "VALKYRIE ELYSIUM non è eccezionale, ma va bene così (Recensione)", "Khqb5CGgnT0", 370, false, "https://www.youtube.com/watch?v=Khqb5CGgnT0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100500 - VALKYRIE ELYSIUM non è eccezionale, ma va bene così (Recensione).NA", false, 4, ~U[2022-10-05 13:08:31Z]] 20:24:31.801 [debug] QUERY OK source="sources" db=0.3ms idle=397.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:31.803 [debug] QUERY OK source="media_profiles" db=0.9ms idle=6.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:31.804 [debug] QUERY OK source="media_items" db=0.6ms idle=6.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6855] 20:24:31.804 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dopo giorni in compagnia del TV LG OLED C2 ecco i nostri settaggi per giocare al meglio: i nostri consigli, 5 per l'esattezza, vi permetteranno di sfruttare questo TV per il gaming su PC e console current-gen: PS5 e Xbox Series X, ma anche su Google Stadia.\n\n----\n#TVLGOLED\n----\n\n00:00 Intro\n00:43 Sfruttare l'HDMI 2.1\n03:18 Attivare Ottimizzatore Game\n04:07 Scegliere la fonte giusta\n04:46 Calibrare il TV\n06:40 Controllare i settaggi video della console\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 500, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100500 - LG OLED C2: 5 consigli per utilizzare al meglio il TV con PS5, Xbox, PC e Stadia.NA", "id" => "tSHIaenux-Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=tSHIaenux-Y", "playlist_index" => 2852, "timestamp" => 1664954571, "title" => "LG OLED C2: 5 consigli per utilizzare al meglio il TV con PS5, Xbox, PC e Stadia", "upload_date" => "20221005"} 20:24:31.806 [debug] QUERY OK source="sources" db=1.6ms idle=4.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:31.807 [debug] QUERY OK source="sources" db=0.4ms idle=5.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:31.817 [debug] QUERY OK source="media_items" db=9.2ms queue=0.1ms idle=6.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-05 07:22:51Z], 4] 20:24:31.823 [debug] QUERY OK source="media_items" db=5.2ms idle=14.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dopo giorni in compagnia del TV LG OLED C2 ecco i nostri settaggi per giocare al meglio: i nostri consigli, 5 per l'esattezza, vi permetteranno di sfruttare questo TV per il gaming su PC e console current-gen: PS5 e Xbox Series X, ma anche su Google Stadia.\n\n----\n#TVLGOLED\n----\n\n00:00 Intro\n00:43 Sfruttare l'HDMI 2.1\n03:18 Attivare Ottimizzatore Game\n04:07 Scegliere la fonte giusta\n04:46 Calibrare il TV\n06:40 Controllare i settaggi video della console\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LG OLED C2: 5 consigli per utilizzare al meglio il TV con PS5, Xbox, PC e Stadia", "6284403b-7586-4957-a2b3-9d9ae1e3877d", false, "tSHIaenux-Y", 500, false, "https://www.youtube.com/watch?v=tSHIaenux-Y", 2852, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100500 - LG OLED C2: 5 consigli per utilizzare al meglio il TV con PS5, Xbox, PC e Stadia.NA", false, false, 4, [], 96, ~U[2022-10-05 07:22:51Z], ~U[2026-09-10 18:24:31Z], ~U[2026-09-10 18:24:31Z], "Dopo giorni in compagnia del TV LG OLED C2 ecco i nostri settaggi per giocare al meglio: i nostri consigli, 5 per l'esattezza, vi permetteranno di sfruttare questo TV per il gaming su PC e console current-gen: PS5 e Xbox Series X, ma anche su Google Stadia.\n\n----\n#TVLGOLED\n----\n\n00:00 Intro\n00:43 Sfruttare l'HDMI 2.1\n03:18 Attivare Ottimizzatore Game\n04:07 Scegliere la fonte giusta\n04:46 Calibrare il TV\n06:40 Controllare i settaggi video della console\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LG OLED C2: 5 consigli per utilizzare al meglio il TV con PS5, Xbox, PC e Stadia", "tSHIaenux-Y", 500, false, "https://www.youtube.com/watch?v=tSHIaenux-Y", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100500 - LG OLED C2: 5 consigli per utilizzare al meglio il TV con PS5, Xbox, PC e Stadia.NA", false, 4, ~U[2022-10-05 07:22:51Z]] 20:24:31.824 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=19.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:31.825 [debug] QUERY OK source="media_profiles" db=0.4ms idle=18.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:31.827 [debug] QUERY OK source="media_items" db=1.7ms idle=18.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6856] 20:24:31.827 [debug] Current batch of media processed. Will check again in 1000ms 20:24:32.829 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "CD Projekt RED ha annunciato i piani futuri per lo sviluppo del seguito di Cyberpunk 2077 (nome in codice ORION), una nuova IP chiamata Hadar e diversi nuovi giochi della serie The Witcher.\n\n----\r\n#cyberpunk2077\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 191, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100400 - CYBERPUNK 2, nuovi THE WITCHER e Project HADAR: CD PROJECT RED mette il turbo!.NA", "id" => "vftEZYorA5I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=vftEZYorA5I", "playlist_index" => 2853, "timestamp" => 1664902975, "title" => "CYBERPUNK 2, nuovi THE WITCHER e Project HADAR: CD PROJECT RED mette il turbo!", "upload_date" => "20221004"} 20:24:32.831 [debug] QUERY OK source="sources" db=0.8ms queue=0.3ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:32.833 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1007.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:32.843 [debug] QUERY OK source="media_items" db=10.3ms idle=1008.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-04 17:02:55Z], 4] 20:24:32.846 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=1016.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["CD Projekt RED ha annunciato i piani futuri per lo sviluppo del seguito di Cyberpunk 2077 (nome in codice ORION), una nuova IP chiamata Hadar e diversi nuovi giochi della serie The Witcher.\n\n----\r\n#cyberpunk2077\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CYBERPUNK 2, nuovi THE WITCHER e Project HADAR: CD PROJECT RED mette il turbo!", "4c00da04-3bb2-49c8-8865-3dff4af54f5d", false, "vftEZYorA5I", 191, false, "https://www.youtube.com/watch?v=vftEZYorA5I", 2853, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100400 - CYBERPUNK 2, nuovi THE WITCHER e Project HADAR: CD PROJECT RED mette il turbo!.NA", false, false, 4, [], 96, ~U[2022-10-04 17:02:55Z], ~U[2026-09-10 18:24:32Z], ~U[2026-09-10 18:24:32Z], "CD Projekt RED ha annunciato i piani futuri per lo sviluppo del seguito di Cyberpunk 2077 (nome in codice ORION), una nuova IP chiamata Hadar e diversi nuovi giochi della serie The Witcher.\n\n----\r\n#cyberpunk2077\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CYBERPUNK 2, nuovi THE WITCHER e Project HADAR: CD PROJECT RED mette il turbo!", "vftEZYorA5I", 191, false, "https://www.youtube.com/watch?v=vftEZYorA5I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100400 - CYBERPUNK 2, nuovi THE WITCHER e Project HADAR: CD PROJECT RED mette il turbo!.NA", false, 4, ~U[2022-10-04 17:02:55Z]] 20:24:32.847 [debug] QUERY OK source="sources" db=0.3ms idle=821.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:32.848 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=16.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:32.849 [debug] QUERY OK source="media_items" db=0.4ms idle=15.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6857] 20:24:32.849 [debug] Current batch of media processed. Will check again in 1000ms 20:24:33.850 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il Trailer di Gameplay di Dead Space Remake mostra nuove scene del gioco horror di Electronic Arts e Motive Studio. L'uscita di Dead Space Remake è prevista su PS5, Xbox e PC il 27 gennaio 2023.\n----\n#deadspaceremake\n#deadspace\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 143, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100400 - DEAD SPACE REMAKE - Gameplay Trailer.NA", "id" => "hEyuStCuCwU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hEyuStCuCwU", "playlist_index" => 2854, "timestamp" => 1664895937, "title" => "DEAD SPACE REMAKE - Gameplay Trailer", "upload_date" => "20221004"} 20:24:33.852 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:33.854 [debug] QUERY OK source="sources" db=0.5ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:33.860 [debug] QUERY OK source="media_items" db=5.7ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-04 15:05:37Z], 4] 20:24:33.862 [debug] QUERY OK source="media_items" db=1.7ms idle=1011.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il Trailer di Gameplay di Dead Space Remake mostra nuove scene del gioco horror di Electronic Arts e Motive Studio. L'uscita di Dead Space Remake è prevista su PS5, Xbox e PC il 27 gennaio 2023.\n----\n#deadspaceremake\n#deadspace\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DEAD SPACE REMAKE - Gameplay Trailer", "4c2c9276-b9c2-4147-8c10-396a43f2066d", false, "hEyuStCuCwU", 143, false, "https://www.youtube.com/watch?v=hEyuStCuCwU", 2854, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100400 - DEAD SPACE REMAKE - Gameplay Trailer.NA", false, false, 4, [], 96, ~U[2022-10-04 15:05:37Z], ~U[2026-09-10 18:24:33Z], ~U[2026-09-10 18:24:33Z], "Il Trailer di Gameplay di Dead Space Remake mostra nuove scene del gioco horror di Electronic Arts e Motive Studio. L'uscita di Dead Space Remake è prevista su PS5, Xbox e PC il 27 gennaio 2023.\n----\n#deadspaceremake\n#deadspace\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DEAD SPACE REMAKE - Gameplay Trailer", "hEyuStCuCwU", 143, false, "https://www.youtube.com/watch?v=hEyuStCuCwU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100400 - DEAD SPACE REMAKE - Gameplay Trailer.NA", false, 4, ~U[2022-10-04 15:05:37Z]] 20:24:33.863 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=833.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:33.864 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=11.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:33.866 [debug] QUERY OK source="media_items" db=1.2ms idle=10.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6858] 20:24:33.866 [debug] Current batch of media processed. Will check again in 1000ms 20:24:34.868 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La chiusura di Google Stadia ha indispettito un gran numero di persone. Non solo gli utenti che hanno dato fiducia alla piattaforma cloud, quanto soprattutto un gran numero di sviluppatori al lavoro su progetti per Stadia e che ora dovranno cambiare completamente i loro piani.\n\n00:00 Intro\n00:37 Gli sviluppatori\n01:53 I giocatori\n03:23 Gli impiegati di Google\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 274, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100400 - La pessima gestione di Google Stadia.NA", "id" => "pYtpQ7GEY5w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=pYtpQ7GEY5w", "playlist_index" => 2855, "timestamp" => 1664888614, "title" => "La pessima gestione di Google Stadia", "upload_date" => "20221004"} 20:24:34.869 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1006.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:34.870 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:34.876 [debug] QUERY OK source="media_items" db=5.1ms idle=1006.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-04 13:03:34Z], 4] 20:24:34.882 [debug] QUERY OK source="media_items" db=5.0ms idle=842.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La chiusura di Google Stadia ha indispettito un gran numero di persone. Non solo gli utenti che hanno dato fiducia alla piattaforma cloud, quanto soprattutto un gran numero di sviluppatori al lavoro su progetti per Stadia e che ora dovranno cambiare completamente i loro piani.\n\n00:00 Intro\n00:37 Gli sviluppatori\n01:53 I giocatori\n03:23 Gli impiegati di Google\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "La pessima gestione di Google Stadia", "6c133008-adbe-43d7-ac9a-ab1e6237890d", false, "pYtpQ7GEY5w", 274, false, "https://www.youtube.com/watch?v=pYtpQ7GEY5w", 2855, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100400 - La pessima gestione di Google Stadia.NA", false, false, 4, [], 96, ~U[2022-10-04 13:03:34Z], ~U[2026-09-10 18:24:34Z], ~U[2026-09-10 18:24:34Z], "La chiusura di Google Stadia ha indispettito un gran numero di persone. Non solo gli utenti che hanno dato fiducia alla piattaforma cloud, quanto soprattutto un gran numero di sviluppatori al lavoro su progetti per Stadia e che ora dovranno cambiare completamente i loro piani.\n\n00:00 Intro\n00:37 Gli sviluppatori\n01:53 I giocatori\n03:23 Gli impiegati di Google\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "La pessima gestione di Google Stadia", "pYtpQ7GEY5w", 274, false, "https://www.youtube.com/watch?v=pYtpQ7GEY5w", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100400 - La pessima gestione di Google Stadia.NA", false, 4, ~U[2022-10-04 13:03:34Z]] 20:24:34.883 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=13.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:34.883 [debug] QUERY OK source="media_profiles" db=0.2ms idle=12.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:34.884 [debug] QUERY OK source="media_items" db=0.4ms idle=10.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6859] 20:24:34.885 [debug] Current batch of media processed. Will check again in 1000ms 20:24:35.886 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ravenbound mescola open world, roguelike e interessanti meccaniche in un'ambientazione fantasy piena di fascino. Vi raccontiamo le nostre impressioni.\n\n00:00 Intro\n00:34 Struttura\n01:53 Gameplay\n03:02 Impressioni\n03:45 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 259, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100300 - Ravenbound: un Open World RPG da tenere d'occhio!.NA", "id" => "83gbvkH0aaY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=83gbvkH0aaY", "playlist_index" => 2856, "timestamp" => 1664802004, "title" => "Ravenbound: un Open World RPG da tenere d'occhio!", "upload_date" => "20221003"} 20:24:35.887 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:35.888 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:35.895 [debug] QUERY OK source="media_items" db=6.5ms idle=1004.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-03 13:00:04Z], 4] 20:24:35.897 [debug] QUERY OK source="media_items" db=1.4ms idle=1010.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ravenbound mescola open world, roguelike e interessanti meccaniche in un'ambientazione fantasy piena di fascino. Vi raccontiamo le nostre impressioni.\n\n00:00 Intro\n00:34 Struttura\n01:53 Gameplay\n03:02 Impressioni\n03:45 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Ravenbound: un Open World RPG da tenere d'occhio!", "ce85b0d8-bdcb-4012-9125-81d89acb6108", false, "83gbvkH0aaY", 259, false, "https://www.youtube.com/watch?v=83gbvkH0aaY", 2856, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100300 - Ravenbound: un Open World RPG da tenere d'occhio!.NA", false, false, 4, [], 97, ~U[2022-10-03 13:00:04Z], ~U[2026-09-10 18:24:35Z], ~U[2026-09-10 18:24:35Z], "Ravenbound mescola open world, roguelike e interessanti meccaniche in un'ambientazione fantasy piena di fascino. Vi raccontiamo le nostre impressioni.\n\n00:00 Intro\n00:34 Struttura\n01:53 Gameplay\n03:02 Impressioni\n03:45 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Ravenbound: un Open World RPG da tenere d'occhio!", "83gbvkH0aaY", 259, false, "https://www.youtube.com/watch?v=83gbvkH0aaY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100300 - Ravenbound: un Open World RPG da tenere d'occhio!.NA", false, 4, ~U[2022-10-03 13:00:04Z]] 20:24:35.898 [debug] QUERY OK source="sources" db=0.3ms idle=858.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:35.898 [debug] QUERY OK source="media_profiles" db=0.3ms idle=11.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:35.899 [debug] QUERY OK source="media_items" db=0.4ms idle=10.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6860] 20:24:35.900 [debug] Current batch of media processed. Will check again in 1000ms 20:24:36.410 [info] GET / 20:24:36.410 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:24:36.411 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=513.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:36.412 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=513.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:24:36.413 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=514.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:24:36.423 [debug] QUERY OK source="media_items" db=9.6ms queue=0.1ms idle=514.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:36.425 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=382.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:36.426 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=14.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:36.426 [debug] QUERY OK source="settings" db=0.1ms queue=0.1ms idle=13.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:36.427 [debug] QUERY OK source="settings" db=0.2ms idle=13.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:36.431 [debug] QUERY OK source="tasks" db=0.9ms queue=0.1ms idle=6.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:24:36.432 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=6.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:36.435 [debug] QUERY OK source="media_items" db=1.5ms idle=8.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:36.443 [debug] QUERY OK source="media_items" db=6.8ms idle=9.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:36.444 [debug] QUERY OK source="sources" db=0.3ms idle=15.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:36.452 [debug] QUERY OK source="media_items" db=5.0ms idle=16.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:24:36.461 [debug] QUERY OK source="media_items" db=8.1ms idle=20.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:36.462 [debug] QUERY OK source="sources" db=0.4ms idle=25.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:24:36.463 [info] Sent 200 in 53ms 20:24:36.902 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nuove voci insistenti parlano già di un Remake o una Remastered PS5 di Horizon Zero Dawn a pochi anni dal debutto dell'avventura originale di Aloy. Che la mossa dietro The Last of Us Parte 1 non sia un'eccezione ma la prima di una serie di riproposizioni di recenti blockbuster? In più si parla anche di un gioco multiplayer.\n\n----\n00:00 Intro\n00:25 Remake o Remaster?\n02:05 Altri rumor\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 208, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100300 - HORIZON: Remake già in sviluppo?.NA", "id" => "bKp97YgE62w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=bKp97YgE62w", "playlist_index" => 2857, "timestamp" => 1664795379, "title" => "HORIZON: Remake già in sviluppo?", "upload_date" => "20221003"} 20:24:36.903 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=459.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:36.904 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=459.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:36.907 [debug] QUERY OK source="media_items" db=2.2ms queue=0.1ms idle=452.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-03 11:09:39Z], 4] 20:24:36.908 [debug] QUERY OK source="media_items" db=0.7ms idle=446.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nuove voci insistenti parlano già di un Remake o una Remastered PS5 di Horizon Zero Dawn a pochi anni dal debutto dell'avventura originale di Aloy. Che la mossa dietro The Last of Us Parte 1 non sia un'eccezione ma la prima di una serie di riproposizioni di recenti blockbuster? In più si parla anche di un gioco multiplayer.\n\n----\n00:00 Intro\n00:25 Remake o Remaster?\n02:05 Altri rumor\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HORIZON: Remake già in sviluppo?", "28bef7db-f80f-4e82-ad21-cbce26c9e0c6", false, "bKp97YgE62w", 208, false, "https://www.youtube.com/watch?v=bKp97YgE62w", 2857, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100300 - HORIZON: Remake già in sviluppo?.NA", false, false, 4, [], 97, ~U[2022-10-03 11:09:39Z], ~U[2026-09-10 18:24:36Z], ~U[2026-09-10 18:24:36Z], "Nuove voci insistenti parlano già di un Remake o una Remastered PS5 di Horizon Zero Dawn a pochi anni dal debutto dell'avventura originale di Aloy. Che la mossa dietro The Last of Us Parte 1 non sia un'eccezione ma la prima di una serie di riproposizioni di recenti blockbuster? In più si parla anche di un gioco multiplayer.\n\n----\n00:00 Intro\n00:25 Remake o Remaster?\n02:05 Altri rumor\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HORIZON: Remake già in sviluppo?", "bKp97YgE62w", 208, false, "https://www.youtube.com/watch?v=bKp97YgE62w", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100300 - HORIZON: Remake già in sviluppo?.NA", false, 4, ~U[2022-10-03 11:09:39Z]] 20:24:36.909 [debug] QUERY OK source="sources" db=0.3ms idle=446.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:36.911 [debug] QUERY OK source="media_profiles" db=1.2ms idle=6.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:36.912 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=6.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6861] 20:24:36.912 [debug] Current batch of media processed. Will check again in 1000ms 20:24:37.913 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ripercorriamo l'eredità di Shigeru Miyamoto, i suoi primi passi in Nintendo, la sua filosofia e il modo in cui i suoi giochi hanno cambiato un intero settore.\n\n00:00 Intro\n00:35 La filosofia di design\n02:03 Da Donkey Kong a Super Mario Bros.\n04:46 Da The Legend of Zelda a Ocarina of Time\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 430, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100200 - Il genio che ha cambiato Nintendo: Shigeru Miyamoto.NA", "id" => "c6WYxKxQPOg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=c6WYxKxQPOg", "playlist_index" => 2858, "timestamp" => 1664715618, "title" => "Il genio che ha cambiato Nintendo: Shigeru Miyamoto", "upload_date" => "20221002"} 20:24:37.914 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:37.915 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:37.925 [debug] QUERY OK source="media_items" db=9.0ms idle=1005.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-02 13:00:18Z], 4] 20:24:37.928 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=1013.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ripercorriamo l'eredità di Shigeru Miyamoto, i suoi primi passi in Nintendo, la sua filosofia e il modo in cui i suoi giochi hanno cambiato un intero settore.\n\n00:00 Intro\n00:35 La filosofia di design\n02:03 Da Donkey Kong a Super Mario Bros.\n04:46 Da The Legend of Zelda a Ocarina of Time\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il genio che ha cambiato Nintendo: Shigeru Miyamoto", "f21bfa48-5d32-4161-ad6a-aea1b2111e66", false, "c6WYxKxQPOg", 430, false, "https://www.youtube.com/watch?v=c6WYxKxQPOg", 2858, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100200 - Il genio che ha cambiato Nintendo: Shigeru Miyamoto.NA", false, false, 4, [], 98, ~U[2022-10-02 13:00:18Z], ~U[2026-09-10 18:24:37Z], ~U[2026-09-10 18:24:37Z], "Ripercorriamo l'eredità di Shigeru Miyamoto, i suoi primi passi in Nintendo, la sua filosofia e il modo in cui i suoi giochi hanno cambiato un intero settore.\n\n00:00 Intro\n00:35 La filosofia di design\n02:03 Da Donkey Kong a Super Mario Bros.\n04:46 Da The Legend of Zelda a Ocarina of Time\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il genio che ha cambiato Nintendo: Shigeru Miyamoto", "c6WYxKxQPOg", 430, false, "https://www.youtube.com/watch?v=c6WYxKxQPOg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100200 - Il genio che ha cambiato Nintendo: Shigeru Miyamoto.NA", false, 4, ~U[2022-10-02 13:00:18Z]] 20:24:37.928 [debug] QUERY OK source="sources" db=0.3ms idle=881.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:37.930 [debug] QUERY OK source="media_profiles" db=1.4ms idle=14.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:37.931 [debug] QUERY OK source="media_items" db=0.4ms idle=15.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6862] 20:24:37.931 [debug] Current batch of media processed. Will check again in 1000ms 20:24:38.933 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La recensione di Grounded, survival game per PC e Xbox che mette i giocatori nei panni di ragazzini piccoli quanto una formica.\n\n\n00:00 Intro\n00:36 Storia\n01:28 Gameplay\n02:32 Crafting\n03:23 I combattimenti\n03:56 Comparto tecnico\n04:46 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 335, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100100 - GROUNDED: Recensione di un survival piccolo piccolo.NA", "id" => "GayTcgRu-qU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GayTcgRu-qU", "playlist_index" => 2859, "timestamp" => 1664629209, "title" => "GROUNDED: Recensione di un survival piccolo piccolo", "upload_date" => "20221001"} 20:24:38.935 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1006.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:38.937 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1007.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:38.948 [debug] QUERY OK source="media_items" db=10.3ms queue=0.1ms idle=1006.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-01 13:00:09Z], 4] 20:24:38.950 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=1017.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La recensione di Grounded, survival game per PC e Xbox che mette i giocatori nei panni di ragazzini piccoli quanto una formica.\n\n\n00:00 Intro\n00:36 Storia\n01:28 Gameplay\n02:32 Crafting\n03:23 I combattimenti\n03:56 Comparto tecnico\n04:46 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GROUNDED: Recensione di un survival piccolo piccolo", "7d8ae858-4cf3-4397-8d3f-335c60381f0c", false, "GayTcgRu-qU", 335, false, "https://www.youtube.com/watch?v=GayTcgRu-qU", 2859, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100100 - GROUNDED: Recensione di un survival piccolo piccolo.NA", false, false, 4, [], 97, ~U[2022-10-01 13:00:09Z], ~U[2026-09-10 18:24:38Z], ~U[2026-09-10 18:24:38Z], "La recensione di Grounded, survival game per PC e Xbox che mette i giocatori nei panni di ragazzini piccoli quanto una formica.\n\n\n00:00 Intro\n00:36 Storia\n01:28 Gameplay\n02:32 Crafting\n03:23 I combattimenti\n03:56 Comparto tecnico\n04:46 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GROUNDED: Recensione di un survival piccolo piccolo", "GayTcgRu-qU", 335, false, "https://www.youtube.com/watch?v=GayTcgRu-qU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100100 - GROUNDED: Recensione di un survival piccolo piccolo.NA", false, 4, ~U[2022-10-01 13:00:09Z]] 20:24:38.951 [debug] QUERY OK source="sources" db=0.3ms idle=900.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:38.952 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=16.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:38.953 [debug] QUERY OK source="media_items" db=0.4ms idle=15.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6863] 20:24:38.953 [debug] Current batch of media processed. Will check again in 1000ms 20:24:39.954 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Torna dopo la pausa estiva IL CORTOCIRCUITO con Pierpaolo, Alessio e Francesco: si è parlato principalmente della notizia della settimana, ovvero la chiusura ufficiale di Google STADIA, e come sempre immancabili gli imperdibili vocali mandati da voi.\n\n----\n#googlestadia \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 6110, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e100100 - La fine di Google STADIA (e non solo) - Il Cortocircuito.NA", "id" => "f8mI1zZfFkU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=f8mI1zZfFkU", "playlist_index" => 2860, "timestamp" => 1664614832, "title" => "La fine di Google STADIA (e non solo) - Il Cortocircuito", "upload_date" => "20221001"} 20:24:39.956 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:39.957 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:39.967 [debug] QUERY OK source="media_items" db=9.6ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-10-01 09:00:32Z], 4] 20:24:39.970 [debug] QUERY OK source="media_items" db=1.6ms idle=1015.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Torna dopo la pausa estiva IL CORTOCIRCUITO con Pierpaolo, Alessio e Francesco: si è parlato principalmente della notizia della settimana, ovvero la chiusura ufficiale di Google STADIA, e come sempre immancabili gli imperdibili vocali mandati da voi.\n\n----\n#googlestadia \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "La fine di Google STADIA (e non solo) - Il Cortocircuito", "e0f0b6ec-6c38-4efd-84b0-e8e75b004951", false, "f8mI1zZfFkU", 6110, false, "https://www.youtube.com/watch?v=f8mI1zZfFkU", 2860, "/downloads/shows/Multiplayer.it/Season 2022/s2022e100100 - La fine di Google STADIA (e non solo) - Il Cortocircuito.NA", false, false, 4, [], 97, ~U[2022-10-01 09:00:32Z], ~U[2026-09-10 18:24:39Z], ~U[2026-09-10 18:24:39Z], "Torna dopo la pausa estiva IL CORTOCIRCUITO con Pierpaolo, Alessio e Francesco: si è parlato principalmente della notizia della settimana, ovvero la chiusura ufficiale di Google STADIA, e come sempre immancabili gli imperdibili vocali mandati da voi.\n\n----\n#googlestadia \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "La fine di Google STADIA (e non solo) - Il Cortocircuito", "f8mI1zZfFkU", 6110, false, "https://www.youtube.com/watch?v=f8mI1zZfFkU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e100100 - La fine di Google STADIA (e non solo) - Il Cortocircuito.NA", false, 4, ~U[2022-10-01 09:00:32Z]] 20:24:39.970 [debug] QUERY OK source="sources" db=0.2ms idle=915.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:39.971 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=14.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:39.972 [debug] QUERY OK source="media_items" db=0.3ms idle=14.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6864] 20:24:39.972 [debug] Current batch of media processed. Will check again in 1000ms 20:24:40.973 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Chi sarà Kratos nella serie TV di God of War? Probabilmente nessuno di questi, ma vediamo alcuni degli attori più quotati dai fan della serie.\n\n#godofwar \n----\n00:00 Intro\n00:50 Gerard Butler\n01:41 Tom Hardy\n02:25 Jason Momoa\n03:10 Karl Urban\n04:02 Christopher Judge\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 340, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e093000 - God of War: l'attore perfetto per Kratos?.NA", "id" => "zQVQh_Npwgo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zQVQh_Npwgo", "playlist_index" => 2861, "timestamp" => 1664542850, "title" => "God of War: l'attore perfetto per Kratos?", "upload_date" => "20220930"} 20:24:40.973 [debug] QUERY OK source="sources" db=0.2ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:40.974 [debug] QUERY OK source="sources" db=0.4ms idle=1003.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:40.980 [debug] QUERY OK source="media_items" db=5.4ms queue=0.1ms idle=1003.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-30 13:00:50Z], 4] 20:24:40.986 [debug] QUERY OK source="media_items" db=5.4ms idle=1008.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Chi sarà Kratos nella serie TV di God of War? Probabilmente nessuno di questi, ma vediamo alcuni degli attori più quotati dai fan della serie.\n\n#godofwar \n----\n00:00 Intro\n00:50 Gerard Butler\n01:41 Tom Hardy\n02:25 Jason Momoa\n03:10 Karl Urban\n04:02 Christopher Judge\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "God of War: l'attore perfetto per Kratos?", "dc1a679d-4879-4dde-aaaa-6a93e8333b41", false, "zQVQh_Npwgo", 340, false, "https://www.youtube.com/watch?v=zQVQh_Npwgo", 2861, "/downloads/shows/Multiplayer.it/Season 2022/s2022e093000 - God of War: l'attore perfetto per Kratos?.NA", false, false, 4, [], 98, ~U[2022-09-30 13:00:50Z], ~U[2026-09-10 18:24:40Z], ~U[2026-09-10 18:24:40Z], "Chi sarà Kratos nella serie TV di God of War? Probabilmente nessuno di questi, ma vediamo alcuni degli attori più quotati dai fan della serie.\n\n#godofwar \n----\n00:00 Intro\n00:50 Gerard Butler\n01:41 Tom Hardy\n02:25 Jason Momoa\n03:10 Karl Urban\n04:02 Christopher Judge\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "God of War: l'attore perfetto per Kratos?", "zQVQh_Npwgo", 340, false, "https://www.youtube.com/watch?v=zQVQh_Npwgo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e093000 - God of War: l'attore perfetto per Kratos?.NA", false, 4, ~U[2022-09-30 13:00:50Z]] 20:24:40.986 [debug] QUERY OK source="sources" db=0.2ms idle=928.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:40.987 [debug] QUERY OK source="media_profiles" db=0.2ms idle=13.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:40.988 [debug] QUERY OK source="media_items" db=0.3ms idle=13.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6865] 20:24:40.988 [debug] Current batch of media processed. Will check again in 1000ms 20:24:41.466 [info] GET / 20:24:41.466 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:24:41.468 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=480.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:41.469 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=481.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:24:41.470 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=481.7ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:24:41.483 [debug] QUERY OK source="media_items" db=13.0ms queue=0.1ms idle=482.2ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:41.485 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=423.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:41.487 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=18.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:41.487 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=18.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:41.489 [debug] QUERY OK source="settings" db=0.6ms queue=0.2ms idle=18.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:41.491 [debug] QUERY OK source="tasks" db=0.7ms idle=7.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:24:41.492 [debug] QUERY OK source="sources" db=0.6ms idle=6.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:41.496 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=7.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:41.506 [debug] QUERY OK source="media_items" db=9.4ms idle=9.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:41.507 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=17.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:41.517 [debug] QUERY OK source="media_items" db=5.6ms idle=20.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:24:41.532 [debug] QUERY OK source="media_items" db=13.8ms queue=0.1ms idle=25.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:41.533 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=36.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:24:41.534 [info] Sent 200 in 68ms 20:24:41.553 [info] {"source":"oban","duration":588,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:24:41.989 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Google ha confermato la chiusura dei server di Google Stadia nel mese di gennaio e il piano di rimborsi per gli utenti che dal lancio a oggi hanno dato fiducia al progetto di cloud gaming.\n\n#Google\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 139, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092900 - GOOGLE STADIA CHIUDE, è Ufficiale!.NA", "id" => "zWsbk-Edxyw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zWsbk-Edxyw", "playlist_index" => 2862, "timestamp" => 1664473448, "title" => "GOOGLE STADIA CHIUDE, è Ufficiale!", "upload_date" => "20220929"} 20:24:41.989 [debug] QUERY OK source="sources" db=0.3ms idle=481.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:41.990 [debug] QUERY OK source="sources" db=0.1ms idle=472.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:41.992 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=458.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-29 17:44:08Z], 4] 20:24:41.993 [debug] QUERY OK source="media_items" db=0.9ms idle=459.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Google ha confermato la chiusura dei server di Google Stadia nel mese di gennaio e il piano di rimborsi per gli utenti che dal lancio a oggi hanno dato fiducia al progetto di cloud gaming.\n\n#Google\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOOGLE STADIA CHIUDE, è Ufficiale!", "b2e9363d-da82-4293-bd30-8de92b108d1c", false, "zWsbk-Edxyw", 139, false, "https://www.youtube.com/watch?v=zWsbk-Edxyw", 2862, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092900 - GOOGLE STADIA CHIUDE, è Ufficiale!.NA", false, false, 4, [], 98, ~U[2022-09-29 17:44:08Z], ~U[2026-09-10 18:24:41Z], ~U[2026-09-10 18:24:41Z], "Google ha confermato la chiusura dei server di Google Stadia nel mese di gennaio e il piano di rimborsi per gli utenti che dal lancio a oggi hanno dato fiducia al progetto di cloud gaming.\n\n#Google\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOOGLE STADIA CHIUDE, è Ufficiale!", "zWsbk-Edxyw", 139, false, "https://www.youtube.com/watch?v=zWsbk-Edxyw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092900 - GOOGLE STADIA CHIUDE, è Ufficiale!.NA", false, 4, ~U[2022-09-29 17:44:08Z]] 20:24:41.994 [debug] QUERY OK source="sources" db=0.6ms idle=440.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:41.995 [debug] QUERY OK source="media_profiles" db=0.1ms idle=5.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:41.996 [debug] QUERY OK source="media_items" db=0.9ms idle=5.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6866] 20:24:41.996 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "GTA 6 sarà probabilmente il gioco più costoso della storia. Questo è praticamente scontato, ma ultimamente in rete si parla già di qualche cifra per il budget. Inoltre, il progetto sembrerebbe essere già stato vittima di un reboot, con lo sviluppo che è dovuto ripartire da zero. Tutte notizie da prendere con le pinze, ma che potrebbero darci qualche informazione in più sul prossimo Grand Theft Auto targato Rockstar Games.\n\n---\n#gta6 \n#rockstargames \n#grandtheftauto \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 211, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092800 - GTA 6 da CAPOGIRO: il più COSTOSO di SEMPRE?.NA", "id" => "dl9uninZ3UM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dl9uninZ3UM", "playlist_index" => 2863, "timestamp" => 1664384421, "title" => "GTA 6 da CAPOGIRO: il più COSTOSO di SEMPRE?", "upload_date" => "20220928"} 20:24:41.997 [debug] QUERY OK source="sources" db=0.8ms idle=4.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:41.998 [debug] QUERY OK source="sources" db=0.2ms idle=4.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:42.003 [debug] QUERY OK source="media_items" db=5.0ms idle=3.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-28 17:00:21Z], 4] 20:24:42.008 [debug] QUERY OK source="media_items" db=4.0ms idle=8.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["GTA 6 sarà probabilmente il gioco più costoso della storia. Questo è praticamente scontato, ma ultimamente in rete si parla già di qualche cifra per il budget. Inoltre, il progetto sembrerebbe essere già stato vittima di un reboot, con lo sviluppo che è dovuto ripartire da zero. Tutte notizie da prendere con le pinze, ma che potrebbero darci qualche informazione in più sul prossimo Grand Theft Auto targato Rockstar Games.\n\n---\n#gta6 \n#rockstargames \n#grandtheftauto \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GTA 6 da CAPOGIRO: il più COSTOSO di SEMPRE?", "dd68eae6-ae43-44b6-b51c-100493fad4e3", false, "dl9uninZ3UM", 211, false, "https://www.youtube.com/watch?v=dl9uninZ3UM", 2863, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092800 - GTA 6 da CAPOGIRO: il più COSTOSO di SEMPRE?.NA", false, false, 4, [], 96, ~U[2022-09-28 17:00:21Z], ~U[2026-09-10 18:24:42Z], ~U[2026-09-10 18:24:42Z], "GTA 6 sarà probabilmente il gioco più costoso della storia. Questo è praticamente scontato, ma ultimamente in rete si parla già di qualche cifra per il budget. Inoltre, il progetto sembrerebbe essere già stato vittima di un reboot, con lo sviluppo che è dovuto ripartire da zero. Tutte notizie da prendere con le pinze, ma che potrebbero darci qualche informazione in più sul prossimo Grand Theft Auto targato Rockstar Games.\n\n---\n#gta6 \n#rockstargames \n#grandtheftauto \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GTA 6 da CAPOGIRO: il più COSTOSO di SEMPRE?", "dl9uninZ3UM", 211, false, "https://www.youtube.com/watch?v=dl9uninZ3UM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092800 - GTA 6 da CAPOGIRO: il più COSTOSO di SEMPRE?.NA", false, 4, ~U[2022-09-28 17:00:21Z]] 20:24:42.008 [debug] QUERY OK source="sources" db=0.3ms idle=12.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:42.009 [debug] QUERY OK source="media_profiles" db=0.2ms idle=11.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:42.010 [debug] QUERY OK source="media_items" db=0.3ms idle=11.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6867] 20:24:42.010 [debug] Current batch of media processed. Will check again in 1000ms 20:24:43.011 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "PlayStation Plus vedrà l'arrivo a ottobre 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione qualsiasi.\n----\n#psplus\n#ps5\n----\n00:00 Intro\n00:19 I giochi di settembre\n00:54 Hot Wheels Unleashed - PS4, PS5\n01:08 Injustice 2 - PS4\n01:23 SuperHot - PS4\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 159, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092800 - PLAYSTATION PLUS: GIOCHI GRATIS PS4 e PS5 | Ottobre 2022.NA", "id" => "nN5l3uHraMM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=nN5l3uHraMM", "playlist_index" => 2864, "timestamp" => 1664382269, "title" => "PLAYSTATION PLUS: GIOCHI GRATIS PS4 e PS5 | Ottobre 2022", "upload_date" => "20220928"} 20:24:43.012 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1003.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:43.013 [debug] QUERY OK source="sources" db=0.2ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:43.020 [debug] QUERY OK source="media_items" db=6.7ms queue=0.1ms idle=1004.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-28 16:24:29Z], 4] 20:24:43.023 [debug] QUERY OK source="media_items" db=2.0ms idle=1010.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["PlayStation Plus vedrà l'arrivo a ottobre 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione qualsiasi.\n----\n#psplus\n#ps5\n----\n00:00 Intro\n00:19 I giochi di settembre\n00:54 Hot Wheels Unleashed - PS4, PS5\n01:08 Injustice 2 - PS4\n01:23 SuperHot - PS4\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS PS4 e PS5 | Ottobre 2022", "c43fe17b-b960-4bb4-85aa-feab287206ea", false, "nN5l3uHraMM", 159, false, "https://www.youtube.com/watch?v=nN5l3uHraMM", 2864, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092800 - PLAYSTATION PLUS: GIOCHI GRATIS PS4 e PS5 | Ottobre 2022.NA", false, false, 4, [], 96, ~U[2022-09-28 16:24:29Z], ~U[2026-09-10 18:24:43Z], ~U[2026-09-10 18:24:43Z], "PlayStation Plus vedrà l'arrivo a ottobre 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione qualsiasi.\n----\n#psplus\n#ps5\n----\n00:00 Intro\n00:19 I giochi di settembre\n00:54 Hot Wheels Unleashed - PS4, PS5\n01:08 Injustice 2 - PS4\n01:23 SuperHot - PS4\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS PS4 e PS5 | Ottobre 2022", "nN5l3uHraMM", 159, false, "https://www.youtube.com/watch?v=nN5l3uHraMM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092800 - PLAYSTATION PLUS: GIOCHI GRATIS PS4 e PS5 | Ottobre 2022.NA", false, 4, ~U[2022-09-28 16:24:29Z]] 20:24:43.024 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=959.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:43.024 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=11.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:43.026 [debug] QUERY OK source="media_items" db=0.6ms idle=12.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6868] 20:24:43.026 [debug] Current batch of media processed. Will check again in 1000ms 20:24:44.027 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Sköll e Hati, coloro che faranno calare le tenebre sul mondo. In occasione della loro comparsa nell'ultimo trailer dedicato a God of War Ragnarok andiamo a scoprire i due lupi che segneranno l’inizio della fine del mondo.\n----\n#godofwar\n#godofwarragnarok\n#ps5\n----\n00:00 Intro\n00:50 L’origine mitologica\n01:36 L’eterno inseguimento\n02:42 Sköll e Hati in God of War Ragnarok\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 287, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092800 - GOD OF WAR: I LUPI DEL RAGNAROK.NA", "id" => "J969WCrJijo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=J969WCrJijo", "playlist_index" => 2865, "timestamp" => 1664355609, "title" => "GOD OF WAR: I LUPI DEL RAGNAROK", "upload_date" => "20220928"} 20:24:44.028 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:44.029 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:44.035 [debug] QUERY OK source="media_items" db=5.6ms idle=1005.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-28 09:00:09Z], 4] 20:24:44.037 [debug] QUERY OK source="media_items" db=0.8ms idle=1009.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sköll e Hati, coloro che faranno calare le tenebre sul mondo. In occasione della loro comparsa nell'ultimo trailer dedicato a God of War Ragnarok andiamo a scoprire i due lupi che segneranno l’inizio della fine del mondo.\n----\n#godofwar\n#godofwarragnarok\n#ps5\n----\n00:00 Intro\n00:50 L’origine mitologica\n01:36 L’eterno inseguimento\n02:42 Sköll e Hati in God of War Ragnarok\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR: I LUPI DEL RAGNAROK", "1de79a1d-a548-4206-86ae-56f79947a39f", false, "J969WCrJijo", 287, false, "https://www.youtube.com/watch?v=J969WCrJijo", 2865, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092800 - GOD OF WAR: I LUPI DEL RAGNAROK.NA", false, false, 4, [], 96, ~U[2022-09-28 09:00:09Z], ~U[2026-09-10 18:24:44Z], ~U[2026-09-10 18:24:44Z], "Sköll e Hati, coloro che faranno calare le tenebre sul mondo. In occasione della loro comparsa nell'ultimo trailer dedicato a God of War Ragnarok andiamo a scoprire i due lupi che segneranno l’inizio della fine del mondo.\n----\n#godofwar\n#godofwarragnarok\n#ps5\n----\n00:00 Intro\n00:50 L’origine mitologica\n01:36 L’eterno inseguimento\n02:42 Sköll e Hati in God of War Ragnarok\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR: I LUPI DEL RAGNAROK", "J969WCrJijo", 287, false, "https://www.youtube.com/watch?v=J969WCrJijo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092800 - GOD OF WAR: I LUPI DEL RAGNAROK.NA", false, 4, ~U[2022-09-28 09:00:09Z]] 20:24:44.037 [debug] QUERY OK source="sources" db=0.1ms idle=971.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:44.037 [debug] QUERY OK source="media_profiles" db=0.1ms idle=8.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:44.038 [debug] QUERY OK source="media_items" db=0.2ms idle=8.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6869] 20:24:44.038 [debug] Current batch of media processed. Will check again in 1000ms 20:24:45.039 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La serie di The Last of Us è sempre più vicina. Il primo trailer ufficiale ci ha mostrato alcune sequenze iconiche e ci ha informato che l’adattamento del gioco Naughty Dog arriverà in Italia tramite Sky e Now nel corso del 2023. Ecco chi è stato scelto per interpretare i vari personaggi principali e quali saranno quelli creati appositamente per la serie.\n----\n#thelastofus\n#tlou\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 407, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092700 - THE LAST OF US: CAST E NUOVI PERSONAGGI DELLA SERIE HBO.NA", "id" => "0Byrn-cfCww", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=0Byrn-cfCww", "playlist_index" => 2866, "timestamp" => 1664298216, "title" => "THE LAST OF US: CAST E NUOVI PERSONAGGI DELLA SERIE HBO", "upload_date" => "20220927"} 20:24:45.040 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=1002.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:45.040 [debug] QUERY OK source="sources" db=0.2ms idle=1002.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:45.046 [debug] QUERY OK source="media_items" db=5.9ms idle=1002.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-27 17:03:36Z], 4] 20:24:45.052 [debug] QUERY OK source="media_items" db=4.5ms idle=1008.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La serie di The Last of Us è sempre più vicina. Il primo trailer ufficiale ci ha mostrato alcune sequenze iconiche e ci ha informato che l’adattamento del gioco Naughty Dog arriverà in Italia tramite Sky e Now nel corso del 2023. Ecco chi è stato scelto per interpretare i vari personaggi principali e quali saranno quelli creati appositamente per la serie.\n----\n#thelastofus\n#tlou\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US: CAST E NUOVI PERSONAGGI DELLA SERIE HBO", "a8e47e8b-7f4d-4968-a16a-52577a54b405", false, "0Byrn-cfCww", 407, false, "https://www.youtube.com/watch?v=0Byrn-cfCww", 2866, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092700 - THE LAST OF US: CAST E NUOVI PERSONAGGI DELLA SERIE HBO.NA", false, false, 4, [], 96, ~U[2022-09-27 17:03:36Z], ~U[2026-09-10 18:24:45Z], ~U[2026-09-10 18:24:45Z], "La serie di The Last of Us è sempre più vicina. Il primo trailer ufficiale ci ha mostrato alcune sequenze iconiche e ci ha informato che l’adattamento del gioco Naughty Dog arriverà in Italia tramite Sky e Now nel corso del 2023. Ecco chi è stato scelto per interpretare i vari personaggi principali e quali saranno quelli creati appositamente per la serie.\n----\n#thelastofus\n#tlou\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US: CAST E NUOVI PERSONAGGI DELLA SERIE HBO", "0Byrn-cfCww", 407, false, "https://www.youtube.com/watch?v=0Byrn-cfCww", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092700 - THE LAST OF US: CAST E NUOVI PERSONAGGI DELLA SERIE HBO.NA", false, 4, ~U[2022-09-27 17:03:36Z]] 20:24:45.052 [debug] QUERY OK source="sources" db=0.2ms idle=983.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:45.053 [debug] QUERY OK source="media_profiles" db=0.2ms idle=12.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:45.053 [debug] QUERY OK source="media_items" db=0.2ms idle=12.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6870] 20:24:45.053 [debug] Current batch of media processed. Will check again in 1000ms 20:24:46.055 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "L'ultima video recensione di un FIFA. EA Sports FIFA 23 in uscita il 30 settembre su tutte le piattaforme ha il compito di traghettare la serie verso il futuro, prima che Electronic Arts cambi il nome alla serie in EA Sports FC. La nostra recensione con voto. \n----\n#fifa23 \n#easportsfifa \n----\n00:00 Intro\n00:36 Gameplay\n02:31 FUT\n03:20 Carriera\n04:28 Pro Club e Volta Football\n05:45 Comparto Tecnico\n05:45 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 399, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092700 - FIFA 23 Recensione: Gameplay DIVERTENTE, ma POCHE novità.NA", "id" => "QLWL1aQhN4I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QLWL1aQhN4I", "playlist_index" => 2867, "timestamp" => 1664290813, "title" => "FIFA 23 Recensione: Gameplay DIVERTENTE, ma POCHE novità", "upload_date" => "20220927"} 20:24:46.055 [debug] QUERY OK source="sources" db=0.2ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:46.056 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:46.061 [debug] QUERY OK source="media_items" db=5.3ms idle=1003.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-27 15:00:13Z], 4] 20:24:46.063 [debug] QUERY OK source="media_items" db=1.0ms idle=1008.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L'ultima video recensione di un FIFA. EA Sports FIFA 23 in uscita il 30 settembre su tutte le piattaforme ha il compito di traghettare la serie verso il futuro, prima che Electronic Arts cambi il nome alla serie in EA Sports FC. La nostra recensione con voto. \n----\n#fifa23 \n#easportsfifa \n----\n00:00 Intro\n00:36 Gameplay\n02:31 FUT\n03:20 Carriera\n04:28 Pro Club e Volta Football\n05:45 Comparto Tecnico\n05:45 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23 Recensione: Gameplay DIVERTENTE, ma POCHE novità", "5a7c4e94-bb14-40c1-9531-ff7016b42a19", false, "QLWL1aQhN4I", 399, false, "https://www.youtube.com/watch?v=QLWL1aQhN4I", 2867, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092700 - FIFA 23 Recensione: Gameplay DIVERTENTE, ma POCHE novità.NA", false, false, 4, [], 96, ~U[2022-09-27 15:00:13Z], ~U[2026-09-10 18:24:46Z], ~U[2026-09-10 18:24:46Z], "L'ultima video recensione di un FIFA. EA Sports FIFA 23 in uscita il 30 settembre su tutte le piattaforme ha il compito di traghettare la serie verso il futuro, prima che Electronic Arts cambi il nome alla serie in EA Sports FC. La nostra recensione con voto. \n----\n#fifa23 \n#easportsfifa \n----\n00:00 Intro\n00:36 Gameplay\n02:31 FUT\n03:20 Carriera\n04:28 Pro Club e Volta Football\n05:45 Comparto Tecnico\n05:45 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23 Recensione: Gameplay DIVERTENTE, ma POCHE novità", "QLWL1aQhN4I", 399, false, "https://www.youtube.com/watch?v=QLWL1aQhN4I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092700 - FIFA 23 Recensione: Gameplay DIVERTENTE, ma POCHE novità.NA", false, 4, ~U[2022-09-27 15:00:13Z]] 20:24:46.064 [debug] QUERY OK source="sources" db=0.3ms idle=992.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:46.064 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=8.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:46.065 [debug] QUERY OK source="media_items" db=0.3ms idle=8.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6871] 20:24:46.065 [debug] Current batch of media processed. Will check again in 1000ms 20:24:46.536 [info] GET / 20:24:46.537 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:24:46.537 [debug] QUERY OK source="settings" db=0.3ms idle=473.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:46.538 [debug] QUERY OK source="media_profiles" db=0.2ms idle=473.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:24:46.538 [debug] QUERY OK source="sources" db=0.1ms idle=473.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:24:46.543 [debug] QUERY OK source="media_items" db=4.8ms idle=473.2ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:46.544 [debug] QUERY OK source="media_items" db=0.6ms idle=470.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:46.544 [debug] QUERY OK source="settings" db=0.2ms idle=6.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:46.545 [debug] QUERY OK source="settings" db=0.2ms idle=6.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:46.545 [debug] QUERY OK source="settings" db=0.2ms idle=7.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:46.546 [debug] QUERY OK source="tasks" db=0.2ms idle=2.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:24:46.547 [debug] QUERY OK source="sources" db=0.3ms idle=2.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:46.548 [debug] QUERY OK source="media_items" db=0.7ms idle=3.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:46.552 [debug] QUERY OK source="media_items" db=3.7ms idle=3.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:46.553 [debug] QUERY OK source="sources" db=0.1ms idle=7.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:46.557 [debug] QUERY OK source="media_items" db=2.6ms idle=8.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:24:46.564 [debug] QUERY OK source="media_items" db=6.4ms idle=10.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:46.565 [debug] QUERY OK source="sources" db=0.2ms idle=16.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:24:46.566 [info] Sent 200 in 29ms 20:24:47.067 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il successo di Mutant Year Zero era in buona parte legato al fascino dei personaggi e dell'ambientazione e, dopo la mediocre accoglienza riservata a Corruption 2029, il team di The Bearded Ladiesè tornato alle origini con Miasma Chronicles, progetto pensato proprio per i fan di Mutant Year Zero atteso nel 2023 su PC e console di nuova generazione.\nNoi abbiamo provato una demo e fatto quattro chiacchiere con gli sviluppatori alla Gamescom 2022.\n----\n00:00 Intro\n00:34 Storia\n01:57 Esplorazione\n02:30 Sistema di combattimento\n03:57 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 275, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092700 - MUTANTI SCHIFOSI E STRATEGIA NEL PROVATO DI MIASMA CHRONICLES.NA", "id" => "7hSCqsEWivw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=7hSCqsEWivw", "playlist_index" => 2868, "timestamp" => 1664269204, "title" => "MUTANTI SCHIFOSI E STRATEGIA NEL PROVATO DI MIASMA CHRONICLES", "upload_date" => "20220927"} 20:24:47.068 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=515.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:47.070 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=516.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:47.074 [debug] QUERY OK source="media_items" db=3.5ms queue=0.1ms idle=512.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-27 09:00:04Z], 4] 20:24:47.078 [debug] QUERY OK source="media_items" db=3.2ms queue=0.1ms idle=510.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il successo di Mutant Year Zero era in buona parte legato al fascino dei personaggi e dell'ambientazione e, dopo la mediocre accoglienza riservata a Corruption 2029, il team di The Bearded Ladiesè tornato alle origini con Miasma Chronicles, progetto pensato proprio per i fan di Mutant Year Zero atteso nel 2023 su PC e console di nuova generazione.\nNoi abbiamo provato una demo e fatto quattro chiacchiere con gli sviluppatori alla Gamescom 2022.\n----\n00:00 Intro\n00:34 Storia\n01:57 Esplorazione\n02:30 Sistema di combattimento\n03:57 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MUTANTI SCHIFOSI E STRATEGIA NEL PROVATO DI MIASMA CHRONICLES", "e8e5e8c8-dbbe-44c8-9854-a8c7a36b1a46", false, "7hSCqsEWivw", 275, false, "https://www.youtube.com/watch?v=7hSCqsEWivw", 2868, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092700 - MUTANTI SCHIFOSI E STRATEGIA NEL PROVATO DI MIASMA CHRONICLES.NA", false, false, 4, [], 96, ~U[2022-09-27 09:00:04Z], ~U[2026-09-10 18:24:47Z], ~U[2026-09-10 18:24:47Z], "Il successo di Mutant Year Zero era in buona parte legato al fascino dei personaggi e dell'ambientazione e, dopo la mediocre accoglienza riservata a Corruption 2029, il team di The Bearded Ladiesè tornato alle origini con Miasma Chronicles, progetto pensato proprio per i fan di Mutant Year Zero atteso nel 2023 su PC e console di nuova generazione.\nNoi abbiamo provato una demo e fatto quattro chiacchiere con gli sviluppatori alla Gamescom 2022.\n----\n00:00 Intro\n00:34 Storia\n01:57 Esplorazione\n02:30 Sistema di combattimento\n03:57 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MUTANTI SCHIFOSI E STRATEGIA NEL PROVATO DI MIASMA CHRONICLES", "7hSCqsEWivw", 275, false, "https://www.youtube.com/watch?v=7hSCqsEWivw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092700 - MUTANTI SCHIFOSI E STRATEGIA NEL PROVATO DI MIASMA CHRONICLES.NA", false, 4, ~U[2022-09-27 09:00:04Z]] 20:24:47.080 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=10.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:47.081 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=10.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:47.083 [debug] QUERY OK source="media_items" db=1.7ms idle=7.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6872] 20:24:47.083 [debug] Current batch of media processed. Will check again in 1000ms 20:24:48.085 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco finalmente il teaser trailer ufficiale IN ITALIANO di THE LAST OF US, l'attesa Serie TV in arrivo nel 2023 su HBO Max e da noi anche su SKY, tratta dal famoso videogioco.\n---\n#thelastofus \n#TLOU\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 98, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - THE LAST OF US la serie: Trailer in ITALIANO (Sottotitoli).NA", "id" => "nsnj4TTo9tM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=nsnj4TTo9tM", "playlist_index" => 2869, "timestamp" => 1664209627, "title" => "THE LAST OF US la serie: Trailer in ITALIANO (Sottotitoli)", "upload_date" => "20220926"} 20:24:48.087 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1007.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:48.088 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:48.099 [debug] QUERY OK source="media_items" db=10.1ms idle=1007.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-26 16:27:07Z], 4] 20:24:48.106 [debug] QUERY OK source="media_items" db=6.2ms queue=0.1ms idle=1015.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco finalmente il teaser trailer ufficiale IN ITALIANO di THE LAST OF US, l'attesa Serie TV in arrivo nel 2023 su HBO Max e da noi anche su SKY, tratta dal famoso videogioco.\n---\n#thelastofus \n#TLOU\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US la serie: Trailer in ITALIANO (Sottotitoli)", "fd9d3794-2e5e-4116-bcbf-bd23b4f7ef2b", false, "nsnj4TTo9tM", 98, false, "https://www.youtube.com/watch?v=nsnj4TTo9tM", 2869, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - THE LAST OF US la serie: Trailer in ITALIANO (Sottotitoli).NA", false, false, 4, [], 94, ~U[2022-09-26 16:27:07Z], ~U[2026-09-10 18:24:48Z], ~U[2026-09-10 18:24:48Z], "Ecco finalmente il teaser trailer ufficiale IN ITALIANO di THE LAST OF US, l'attesa Serie TV in arrivo nel 2023 su HBO Max e da noi anche su SKY, tratta dal famoso videogioco.\n---\n#thelastofus \n#TLOU\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US la serie: Trailer in ITALIANO (Sottotitoli)", "nsnj4TTo9tM", 98, false, "https://www.youtube.com/watch?v=nsnj4TTo9tM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - THE LAST OF US la serie: Trailer in ITALIANO (Sottotitoli).NA", false, 4, ~U[2022-09-26 16:27:07Z]] 20:24:48.107 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=26.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:48.109 [debug] QUERY OK source="media_profiles" db=1.7ms queue=0.1ms idle=20.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:48.110 [debug] QUERY OK source="media_items" db=0.5ms idle=21.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6873] 20:24:48.110 [debug] Current batch of media processed. Will check again in 1000ms 20:24:49.112 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco finalmente il teaser trailer ufficiale di THE LAST OF US, l'attesa Serie TV in arrivo nel 2023 su HBO Max, tratta dal famoso videogioco.\n\n---\n#thelastofus \n#TLOU\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 108, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - THE LAST OF US - Il TEASER TRAILER ufficiale della Serie TV.NA", "id" => "BkyWdw5rZGQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BkyWdw5rZGQ", "playlist_index" => 2870, "timestamp" => 1664208733, "title" => "THE LAST OF US - Il TEASER TRAILER ufficiale della Serie TV", "upload_date" => "20220926"} 20:24:49.113 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1006.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:49.114 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:49.126 [debug] QUERY OK source="media_items" db=10.7ms queue=0.1ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-26 16:12:13Z], 4] 20:24:49.129 [debug] QUERY OK source="media_items" db=1.7ms idle=1016.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco finalmente il teaser trailer ufficiale di THE LAST OF US, l'attesa Serie TV in arrivo nel 2023 su HBO Max, tratta dal famoso videogioco.\n\n---\n#thelastofus \n#TLOU\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US - Il TEASER TRAILER ufficiale della Serie TV", "4451381a-8873-4034-a599-e254a2b5eca6", false, "BkyWdw5rZGQ", 108, false, "https://www.youtube.com/watch?v=BkyWdw5rZGQ", 2870, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - THE LAST OF US - Il TEASER TRAILER ufficiale della Serie TV.NA", false, false, 4, [], 94, ~U[2022-09-26 16:12:13Z], ~U[2026-09-10 18:24:49Z], ~U[2026-09-10 18:24:49Z], "Ecco finalmente il teaser trailer ufficiale di THE LAST OF US, l'attesa Serie TV in arrivo nel 2023 su HBO Max, tratta dal famoso videogioco.\n\n---\n#thelastofus \n#TLOU\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US - Il TEASER TRAILER ufficiale della Serie TV", "BkyWdw5rZGQ", 108, false, "https://www.youtube.com/watch?v=BkyWdw5rZGQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - THE LAST OF US - Il TEASER TRAILER ufficiale della Serie TV.NA", false, 4, ~U[2022-09-26 16:12:13Z]] 20:24:49.129 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=44.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:49.130 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=16.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:49.131 [debug] QUERY OK source="media_items" db=0.4ms idle=16.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6874] 20:24:49.131 [debug] Current batch of media processed. Will check again in 1000ms 20:24:50.132 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Critiche, scuse, sfottò… persino il titolo di “Cyberbug”. Eppure dopo due anni complicatissimi Cyberpunk 2077 non è mai stato popolare come oggi.\nMerito del lavoro di CD Projekt RED nel migliorare l’esperienza con patch e aggiornamenti? Non proprio. O meglio, non solo. Sì perché l’exploit che ha portato a un’autentica impennata del numero dei giocatori tra le strade di Night City si deve principalmente a Netflix e alla serie animata Cyberpunk: Edgerunners.\n----\n00:00 Intro\n00:37 Cos’è Edgerunners?\n01:24 Numeri\n02:23 Com’è cambiato Cyberpunk 2077\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 228, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - EDGERUNNERS: L'ANIME CHE HA SALVATO CYBERPUNK 2077.NA", "id" => "Ht-6-UkDDVA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Ht-6-UkDDVA", "playlist_index" => 2871, "timestamp" => 1664206707, "title" => "EDGERUNNERS: L'ANIME CHE HA SALVATO CYBERPUNK 2077", "upload_date" => "20220926"} 20:24:50.134 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:50.135 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:50.146 [debug] QUERY OK source="media_items" db=9.9ms idle=1005.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-26 15:38:27Z], 4] 20:24:50.160 [debug] QUERY OK source="media_items" db=13.8ms idle=1015.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Critiche, scuse, sfottò… persino il titolo di “Cyberbug”. Eppure dopo due anni complicatissimi Cyberpunk 2077 non è mai stato popolare come oggi.\nMerito del lavoro di CD Projekt RED nel migliorare l’esperienza con patch e aggiornamenti? Non proprio. O meglio, non solo. Sì perché l’exploit che ha portato a un’autentica impennata del numero dei giocatori tra le strade di Night City si deve principalmente a Netflix e alla serie animata Cyberpunk: Edgerunners.\n----\n00:00 Intro\n00:37 Cos’è Edgerunners?\n01:24 Numeri\n02:23 Com’è cambiato Cyberpunk 2077\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "EDGERUNNERS: L'ANIME CHE HA SALVATO CYBERPUNK 2077", "31fd2d3d-3e6b-49e0-a54c-fa091e74f69a", false, "Ht-6-UkDDVA", 228, false, "https://www.youtube.com/watch?v=Ht-6-UkDDVA", 2871, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - EDGERUNNERS: L'ANIME CHE HA SALVATO CYBERPUNK 2077.NA", false, false, 4, [], 94, ~U[2022-09-26 15:38:27Z], ~U[2026-09-10 18:24:50Z], ~U[2026-09-10 18:24:50Z], "Critiche, scuse, sfottò… persino il titolo di “Cyberbug”. Eppure dopo due anni complicatissimi Cyberpunk 2077 non è mai stato popolare come oggi.\nMerito del lavoro di CD Projekt RED nel migliorare l’esperienza con patch e aggiornamenti? Non proprio. O meglio, non solo. Sì perché l’exploit che ha portato a un’autentica impennata del numero dei giocatori tra le strade di Night City si deve principalmente a Netflix e alla serie animata Cyberpunk: Edgerunners.\n----\n00:00 Intro\n00:37 Cos’è Edgerunners?\n01:24 Numeri\n02:23 Com’è cambiato Cyberpunk 2077\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "EDGERUNNERS: L'ANIME CHE HA SALVATO CYBERPUNK 2077", "Ht-6-UkDDVA", 228, false, "https://www.youtube.com/watch?v=Ht-6-UkDDVA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - EDGERUNNERS: L'ANIME CHE HA SALVATO CYBERPUNK 2077.NA", false, 4, ~U[2022-09-26 15:38:27Z]] 20:24:50.161 [debug] QUERY OK source="sources" db=0.2ms idle=72.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:50.161 [debug] QUERY OK source="media_profiles" db=0.2ms idle=27.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:50.162 [debug] QUERY OK source="media_items" db=0.2ms idle=26.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6875] 20:24:50.162 [debug] Current batch of media processed. Will check again in 1000ms 20:24:51.163 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Approdata nel 2020 su Apple TV, la serie Ted Lasso racconta le gesta di un allenatore di football americano che viene assunto da una squadra di Premier League inglese, l'AFC Richmond, senza però avere alcuna conoscenza del mondo del pallone. La sua squadra sarà presente in FIFA 23, nuovo capitolo della leggendaria serie calcistica in arrivo su PC e console il 30 settembre 2022: noi abbiamo avuto modo di provare tutti i contenuti legati a questo crossover e di dare una sbirciata in giro.\n----\n#fifa23 \n#tedlasso \n----\n00:00 Intro\n00:43 L'AFC Richmond\n02:02 Caratteristiche\n02:58 Carriera\n03:28 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 255, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - FIFA 23 E TED LASSO: I CONTENUTI DEL CROSSOVER.NA", "id" => "2LRCVhacMbg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=2LRCVhacMbg", "playlist_index" => 2872, "timestamp" => 1664190001, "title" => "FIFA 23 E TED LASSO: I CONTENUTI DEL CROSSOVER", "upload_date" => "20220926"} 20:24:51.164 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1003.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:51.165 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:51.172 [debug] QUERY OK source="media_items" db=6.5ms queue=0.1ms idle=1004.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-26 11:00:01Z], 4] 20:24:51.179 [debug] QUERY OK source="media_items" db=5.4ms idle=1010.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Approdata nel 2020 su Apple TV, la serie Ted Lasso racconta le gesta di un allenatore di football americano che viene assunto da una squadra di Premier League inglese, l'AFC Richmond, senza però avere alcuna conoscenza del mondo del pallone. La sua squadra sarà presente in FIFA 23, nuovo capitolo della leggendaria serie calcistica in arrivo su PC e console il 30 settembre 2022: noi abbiamo avuto modo di provare tutti i contenuti legati a questo crossover e di dare una sbirciata in giro.\n----\n#fifa23 \n#tedlasso \n----\n00:00 Intro\n00:43 L'AFC Richmond\n02:02 Caratteristiche\n02:58 Carriera\n03:28 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23 E TED LASSO: I CONTENUTI DEL CROSSOVER", "b3fc0e8e-f2ec-4529-9338-4c8ac6e4bf17", false, "2LRCVhacMbg", 255, false, "https://www.youtube.com/watch?v=2LRCVhacMbg", 2872, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - FIFA 23 E TED LASSO: I CONTENUTI DEL CROSSOVER.NA", false, false, 4, [], 94, ~U[2022-09-26 11:00:01Z], ~U[2026-09-10 18:24:51Z], ~U[2026-09-10 18:24:51Z], "Approdata nel 2020 su Apple TV, la serie Ted Lasso racconta le gesta di un allenatore di football americano che viene assunto da una squadra di Premier League inglese, l'AFC Richmond, senza però avere alcuna conoscenza del mondo del pallone. La sua squadra sarà presente in FIFA 23, nuovo capitolo della leggendaria serie calcistica in arrivo su PC e console il 30 settembre 2022: noi abbiamo avuto modo di provare tutti i contenuti legati a questo crossover e di dare una sbirciata in giro.\n----\n#fifa23 \n#tedlasso \n----\n00:00 Intro\n00:43 L'AFC Richmond\n02:02 Caratteristiche\n02:58 Carriera\n03:28 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23 E TED LASSO: I CONTENUTI DEL CROSSOVER", "2LRCVhacMbg", 255, false, "https://www.youtube.com/watch?v=2LRCVhacMbg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - FIFA 23 E TED LASSO: I CONTENUTI DEL CROSSOVER.NA", false, 4, ~U[2022-09-26 11:00:01Z]] 20:24:51.179 [debug] QUERY OK source="sources" db=0.3ms idle=89.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:51.180 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:51.181 [debug] QUERY OK source="media_items" db=0.5ms idle=15.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6876] 20:24:51.181 [debug] Current batch of media processed. Will check again in 1000ms 20:24:51.569 [info] GET / 20:24:51.569 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:24:51.572 [debug] QUERY OK source="settings" db=1.7ms queue=0.1ms idle=397.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:51.572 [debug] QUERY OK source="media_profiles" db=0.0ms queue=0.1ms idle=393.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:24:51.572 [debug] QUERY OK source="sources" db=0.0ms idle=393.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:24:51.583 [debug] QUERY OK source="media_items" db=10.5ms idle=392.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:51.586 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=402.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:51.587 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=14.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:51.588 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=15.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:51.591 [debug] QUERY OK source="settings" db=1.5ms idle=16.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:51.594 [debug] QUERY OK source="tasks" db=0.8ms idle=9.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:24:51.595 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=8.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:51.599 [debug] QUERY OK source="media_items" db=2.1ms idle=9.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:51.609 [debug] QUERY OK source="media_items" db=9.4ms queue=0.3ms idle=10.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:51.611 [debug] QUERY OK source="sources" db=0.9ms idle=18.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:51.622 [debug] QUERY OK source="media_items" db=6.0ms idle=22.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:24:51.638 [debug] QUERY OK source="media_items" db=15.5ms queue=0.1ms idle=27.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:51.639 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=39.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:24:51.641 [info] Sent 200 in 72ms 20:24:52.182 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dalla Polonia è in arrivo un nuovo gestionale cittadino ambientato in un mondo post-apocalittico: Floodland. Quello sviluppato dal team Vile Monarch è uno strategico con forti richiami di gameplay a Frostpunk e che è atteso su PC per il 15 novembre 2022.\nDurante la Gamescom 2022 ci siamo lanciati in una corposa sessione di prova che ci ha permesso di scoprire delle cose molto interessanti e di capire il suo potenziale. \n----\n#floodland\n----\n00:00 Intro\n00:30 Contesto narrativo\n01:43 Gameplay\n03:37 Stile\n04:27 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 319, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - FLOODLAND PROVATO: FROSTPUNK, MA AL CONTRARIO.NA", "id" => "gty7a_3w59Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=gty7a_3w59Y", "playlist_index" => 2873, "timestamp" => 1664182817, "title" => "FLOODLAND PROVATO: FROSTPUNK, MA AL CONTRARIO", "upload_date" => "20220926"} 20:24:52.182 [debug] QUERY OK source="sources" db=0.1ms idle=571.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:52.183 [debug] QUERY OK source="sources" db=0.1ms idle=560.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:52.185 [debug] QUERY OK source="media_items" db=1.7ms idle=545.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-26 09:00:17Z], 4] 20:24:52.186 [debug] QUERY OK source="media_items" db=1.1ms idle=545.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dalla Polonia è in arrivo un nuovo gestionale cittadino ambientato in un mondo post-apocalittico: Floodland. Quello sviluppato dal team Vile Monarch è uno strategico con forti richiami di gameplay a Frostpunk e che è atteso su PC per il 15 novembre 2022.\nDurante la Gamescom 2022 ci siamo lanciati in una corposa sessione di prova che ci ha permesso di scoprire delle cose molto interessanti e di capire il suo potenziale. \n----\n#floodland\n----\n00:00 Intro\n00:30 Contesto narrativo\n01:43 Gameplay\n03:37 Stile\n04:27 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FLOODLAND PROVATO: FROSTPUNK, MA AL CONTRARIO", "73375002-ff03-42f3-a380-4e2877a0f681", false, "gty7a_3w59Y", 319, false, "https://www.youtube.com/watch?v=gty7a_3w59Y", 2873, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - FLOODLAND PROVATO: FROSTPUNK, MA AL CONTRARIO.NA", false, false, 4, [], 94, ~U[2022-09-26 09:00:17Z], ~U[2026-09-10 18:24:52Z], ~U[2026-09-10 18:24:52Z], "Dalla Polonia è in arrivo un nuovo gestionale cittadino ambientato in un mondo post-apocalittico: Floodland. Quello sviluppato dal team Vile Monarch è uno strategico con forti richiami di gameplay a Frostpunk e che è atteso su PC per il 15 novembre 2022.\nDurante la Gamescom 2022 ci siamo lanciati in una corposa sessione di prova che ci ha permesso di scoprire delle cose molto interessanti e di capire il suo potenziale. \n----\n#floodland\n----\n00:00 Intro\n00:30 Contesto narrativo\n01:43 Gameplay\n03:37 Stile\n04:27 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FLOODLAND PROVATO: FROSTPUNK, MA AL CONTRARIO", "gty7a_3w59Y", 319, false, "https://www.youtube.com/watch?v=gty7a_3w59Y", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092600 - FLOODLAND PROVATO: FROSTPUNK, MA AL CONTRARIO.NA", false, 4, ~U[2022-09-26 09:00:17Z]] 20:24:52.187 [debug] QUERY OK source="sources" db=0.9ms idle=95.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:52.188 [debug] QUERY OK source="media_profiles" db=0.2ms idle=5.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:52.189 [debug] QUERY OK source="media_items" db=1.1ms idle=5.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6877] 20:24:52.189 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Durante la Gamescom 2022 abbiamo provato Homeworld 3 e non riuscivamo più a smettere. Tanto che una volta finita la demo, ci siamo girati e con sopresa ci siamo accorti che se ne erano andati tutti. Vi spieghiamo com'è potuto succedere\n----\n#homeworld3\n----\n00:00 Intro\n00:51 Il terzo capitolo\n02:28 La struttura\n02:50 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 226, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092500 - QUESTO GIOCO VI INCOLLERÀ ALLO SCHERMO: HOMEWORLD 3.NA", "id" => "_VZa9jyLv0o", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_VZa9jyLv0o", "playlist_index" => 2874, "timestamp" => 1664113501, "title" => "QUESTO GIOCO VI INCOLLERÀ ALLO SCHERMO: HOMEWORLD 3", "upload_date" => "20220925"} 20:24:52.191 [debug] QUERY OK source="sources" db=1.0ms idle=5.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:52.191 [debug] QUERY OK source="sources" db=0.1ms idle=4.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:52.196 [debug] QUERY OK source="media_items" db=4.7ms idle=3.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-25 13:45:01Z], 4] 20:24:52.198 [debug] QUERY OK source="media_items" db=1.4ms idle=8.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Durante la Gamescom 2022 abbiamo provato Homeworld 3 e non riuscivamo più a smettere. Tanto che una volta finita la demo, ci siamo girati e con sopresa ci siamo accorti che se ne erano andati tutti. Vi spieghiamo com'è potuto succedere\n----\n#homeworld3\n----\n00:00 Intro\n00:51 Il terzo capitolo\n02:28 La struttura\n02:50 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "QUESTO GIOCO VI INCOLLERÀ ALLO SCHERMO: HOMEWORLD 3", "e4b235cd-35a7-4a57-b450-6552df3838ea", false, "_VZa9jyLv0o", 226, false, "https://www.youtube.com/watch?v=_VZa9jyLv0o", 2874, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092500 - QUESTO GIOCO VI INCOLLERÀ ALLO SCHERMO: HOMEWORLD 3.NA", false, false, 4, [], 97, ~U[2022-09-25 13:45:01Z], ~U[2026-09-10 18:24:52Z], ~U[2026-09-10 18:24:52Z], "Durante la Gamescom 2022 abbiamo provato Homeworld 3 e non riuscivamo più a smettere. Tanto che una volta finita la demo, ci siamo girati e con sopresa ci siamo accorti che se ne erano andati tutti. Vi spieghiamo com'è potuto succedere\n----\n#homeworld3\n----\n00:00 Intro\n00:51 Il terzo capitolo\n02:28 La struttura\n02:50 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "QUESTO GIOCO VI INCOLLERÀ ALLO SCHERMO: HOMEWORLD 3", "_VZa9jyLv0o", 226, false, "https://www.youtube.com/watch?v=_VZa9jyLv0o", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092500 - QUESTO GIOCO VI INCOLLERÀ ALLO SCHERMO: HOMEWORLD 3.NA", false, 4, ~U[2022-09-25 13:45:01Z]] 20:24:52.198 [debug] QUERY OK source="sources" db=0.1ms idle=9.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:52.199 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:52.200 [debug] QUERY OK source="media_items" db=0.5ms idle=8.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6878] 20:24:52.200 [debug] Current batch of media processed. Will check again in 1000ms 20:24:53.201 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Tra tutti gli dèi norreni Odino rappresenta la figura di spicco, quella in grado di catalizzare l’attenzione collettiva quando si parla di questo affascinante immaginario.\nAndiamo quindi alla scoperta del “padre degli dèi”, di quella divinità leggendaria che sembra non temere niente e nessuno, e che nella nuova saga di God of War è la nemesi ultima di Kratos e Atreus. God of War Ragnarok uscirà il 9 novembre 2022 su PlayStation 4 e PS5\n----\n#GodOfWar\n#PS5\n----\n00:00 Intro\n00:33 L’origine mitologica\n01:34 Odino, il padre degli dei\n02:41 Odino e la morte\n03:23 Oltre il mito norreno\n04:21 Odino in God of War\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 347, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092500 - GOD OF WAR: RAGNAROK | ODINO.NA", "id" => "Kcq7AWZG0Pw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Kcq7AWZG0Pw", "playlist_index" => 2875, "timestamp" => 1664096409, "title" => "GOD OF WAR: RAGNAROK | ODINO", "upload_date" => "20220925"} 20:24:53.201 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1003.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:53.202 [debug] QUERY OK source="sources" db=0.3ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:53.209 [debug] QUERY OK source="media_items" db=6.2ms idle=1003.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-25 09:00:09Z], 4] 20:24:53.233 [debug] QUERY OK source="media_items" db=23.0ms idle=1009.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tra tutti gli dèi norreni Odino rappresenta la figura di spicco, quella in grado di catalizzare l’attenzione collettiva quando si parla di questo affascinante immaginario.\nAndiamo quindi alla scoperta del “padre degli dèi”, di quella divinità leggendaria che sembra non temere niente e nessuno, e che nella nuova saga di God of War è la nemesi ultima di Kratos e Atreus. God of War Ragnarok uscirà il 9 novembre 2022 su PlayStation 4 e PS5\n----\n#GodOfWar\n#PS5\n----\n00:00 Intro\n00:33 L’origine mitologica\n01:34 Odino, il padre degli dei\n02:41 Odino e la morte\n03:23 Oltre il mito norreno\n04:21 Odino in God of War\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR: RAGNAROK | ODINO", "f374d5c3-34ac-40ec-90bc-2b2f0b8350cc", false, "Kcq7AWZG0Pw", 347, false, "https://www.youtube.com/watch?v=Kcq7AWZG0Pw", 2875, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092500 - GOD OF WAR: RAGNAROK | ODINO.NA", false, false, 4, [], 97, ~U[2022-09-25 09:00:09Z], ~U[2026-09-10 18:24:53Z], ~U[2026-09-10 18:24:53Z], "Tra tutti gli dèi norreni Odino rappresenta la figura di spicco, quella in grado di catalizzare l’attenzione collettiva quando si parla di questo affascinante immaginario.\nAndiamo quindi alla scoperta del “padre degli dèi”, di quella divinità leggendaria che sembra non temere niente e nessuno, e che nella nuova saga di God of War è la nemesi ultima di Kratos e Atreus. God of War Ragnarok uscirà il 9 novembre 2022 su PlayStation 4 e PS5\n----\n#GodOfWar\n#PS5\n----\n00:00 Intro\n00:33 L’origine mitologica\n01:34 Odino, il padre degli dei\n02:41 Odino e la morte\n03:23 Oltre il mito norreno\n04:21 Odino in God of War\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR: RAGNAROK | ODINO", "Kcq7AWZG0Pw", 347, false, "https://www.youtube.com/watch?v=Kcq7AWZG0Pw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092500 - GOD OF WAR: RAGNAROK | ODINO.NA", false, 4, ~U[2022-09-25 09:00:09Z]] 20:24:53.233 [debug] QUERY OK source="sources" db=0.2ms idle=139.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:53.233 [debug] QUERY OK source="media_profiles" db=0.1ms idle=31.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:53.234 [debug] QUERY OK source="media_items" db=0.2ms idle=31.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6879] 20:24:53.234 [debug] Current batch of media processed. Will check again in 1000ms 20:24:54.235 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Tutte le novità in arrivo per Call of Duty Warzone annunciate durante il COD NEXT.\n\n#warzone \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 117, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092400 - COD Warzone: grandi novità in arrivo!.NA", "id" => "JFcNuG14qec", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=JFcNuG14qec", "playlist_index" => 2876, "timestamp" => 1664024421, "title" => "COD Warzone: grandi novità in arrivo!", "upload_date" => "20220924"} 20:24:54.237 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1003.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:54.238 [debug] QUERY OK source="sources" db=0.5ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:54.244 [debug] QUERY OK source="media_items" db=5.3ms queue=0.1ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-24 13:00:21Z], 4] 20:24:54.246 [debug] QUERY OK source="media_items" db=0.7ms idle=1010.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tutte le novità in arrivo per Call of Duty Warzone annunciate durante il COD NEXT.\n\n#warzone \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "COD Warzone: grandi novità in arrivo!", "2b598e1a-ad3d-47c2-b8e3-1135e86095a8", false, "JFcNuG14qec", 117, false, "https://www.youtube.com/watch?v=JFcNuG14qec", 2876, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092400 - COD Warzone: grandi novità in arrivo!.NA", false, false, 4, [], 98, ~U[2022-09-24 13:00:21Z], ~U[2026-09-10 18:24:54Z], ~U[2026-09-10 18:24:54Z], "Tutte le novità in arrivo per Call of Duty Warzone annunciate durante il COD NEXT.\n\n#warzone \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "COD Warzone: grandi novità in arrivo!", "JFcNuG14qec", 117, false, "https://www.youtube.com/watch?v=JFcNuG14qec", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092400 - COD Warzone: grandi novità in arrivo!.NA", false, 4, ~U[2022-09-24 13:00:21Z]] 20:24:54.246 [debug] QUERY OK source="sources" db=0.1ms idle=147.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:54.247 [debug] QUERY OK source="media_profiles" db=0.3ms idle=9.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:54.247 [debug] QUERY OK source="media_items" db=0.2ms idle=8.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6880] 20:24:54.247 [debug] Current batch of media processed. Will check again in 1000ms 20:24:55.248 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Steelrising si proponeva come il titolo della consacrazione per lo studio di sviluppo francese Spiders.\nDisponibile dall’8 settembre 2022 su PC e console di nuova generazione, si tratta di un'avventura che mixa le atmosfere di una Rivoluzione francese molto particolare a meccaniche da souls-like.\n----\n#steelrising \n----\n00:00 Intro\n00:29 Storia\n01:30 Gameplay\n03:40 Level design\n04:42 Alti e bassi tecnici\n05:24 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 380, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092300 - STEELRISING RECENSIONE: SOULSLIKE NELLA RIVOLUZIONE FRANCESE.NA", "id" => "LmEsxG9GjiI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LmEsxG9GjiI", "playlist_index" => 2877, "timestamp" => 1663948813, "title" => "STEELRISING RECENSIONE: SOULSLIKE NELLA RIVOLUZIONE FRANCESE", "upload_date" => "20220923"} 20:24:55.250 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1003.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:55.250 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:55.257 [debug] QUERY OK source="media_items" db=5.9ms queue=0.1ms idle=1003.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-23 16:00:13Z], 4] 20:24:55.259 [debug] QUERY OK source="media_items" db=1.6ms idle=1009.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Steelrising si proponeva come il titolo della consacrazione per lo studio di sviluppo francese Spiders.\nDisponibile dall’8 settembre 2022 su PC e console di nuova generazione, si tratta di un'avventura che mixa le atmosfere di una Rivoluzione francese molto particolare a meccaniche da souls-like.\n----\n#steelrising \n----\n00:00 Intro\n00:29 Storia\n01:30 Gameplay\n03:40 Level design\n04:42 Alti e bassi tecnici\n05:24 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEELRISING RECENSIONE: SOULSLIKE NELLA RIVOLUZIONE FRANCESE", "a181ee82-34be-4748-b388-1f4c503a9c47", false, "LmEsxG9GjiI", 380, false, "https://www.youtube.com/watch?v=LmEsxG9GjiI", 2877, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092300 - STEELRISING RECENSIONE: SOULSLIKE NELLA RIVOLUZIONE FRANCESE.NA", false, false, 4, [], 96, ~U[2022-09-23 16:00:13Z], ~U[2026-09-10 18:24:55Z], ~U[2026-09-10 18:24:55Z], "Steelrising si proponeva come il titolo della consacrazione per lo studio di sviluppo francese Spiders.\nDisponibile dall’8 settembre 2022 su PC e console di nuova generazione, si tratta di un'avventura che mixa le atmosfere di una Rivoluzione francese molto particolare a meccaniche da souls-like.\n----\n#steelrising \n----\n00:00 Intro\n00:29 Storia\n01:30 Gameplay\n03:40 Level design\n04:42 Alti e bassi tecnici\n05:24 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEELRISING RECENSIONE: SOULSLIKE NELLA RIVOLUZIONE FRANCESE", "LmEsxG9GjiI", 380, false, "https://www.youtube.com/watch?v=LmEsxG9GjiI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092300 - STEELRISING RECENSIONE: SOULSLIKE NELLA RIVOLUZIONE FRANCESE.NA", false, 4, ~U[2022-09-23 16:00:13Z]] 20:24:55.260 [debug] QUERY OK source="sources" db=0.3ms idle=158.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:55.261 [debug] QUERY OK source="media_profiles" db=0.3ms idle=10.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:55.262 [debug] QUERY OK source="media_items" db=0.4ms idle=10.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6881] 20:24:55.262 [debug] Current batch of media processed. Will check again in 1000ms 20:24:56.264 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Durante il #codnext sono state rivelate numerosi informazioni su #callofduty , da #modernwarfare2 a #warzone2 . Ecco le info più importanti da tenere a mente riassunte in 2 minuti\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit\n\n\nIn collaborazione con Activision Blizzard", "duration" => 133, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092300 - CALL OF DUTY: le novità su Modern Warfare 2 e Warzone.NA", "id" => "LxCe2rbvBdY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LxCe2rbvBdY", "playlist_index" => 2878, "timestamp" => 1663938889, "title" => "CALL OF DUTY: le novità su Modern Warfare 2 e Warzone", "upload_date" => "20220923"} 20:24:56.265 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:56.266 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:56.278 [debug] QUERY OK source="media_items" db=10.6ms queue=0.1ms idle=1006.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-23 13:14:49Z], 4] 20:24:56.280 [debug] QUERY OK source="media_items" db=1.7ms idle=1016.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Durante il #codnext sono state rivelate numerosi informazioni su #callofduty , da #modernwarfare2 a #warzone2 . Ecco le info più importanti da tenere a mente riassunte in 2 minuti\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit\n\n\nIn collaborazione con Activision Blizzard", "CALL OF DUTY: le novità su Modern Warfare 2 e Warzone", "afed8693-d018-438b-b4fc-93fa6411a49e", false, "LxCe2rbvBdY", 133, false, "https://www.youtube.com/watch?v=LxCe2rbvBdY", 2878, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092300 - CALL OF DUTY: le novità su Modern Warfare 2 e Warzone.NA", false, false, 4, [], 96, ~U[2022-09-23 13:14:49Z], ~U[2026-09-10 18:24:56Z], ~U[2026-09-10 18:24:56Z], "Durante il #codnext sono state rivelate numerosi informazioni su #callofduty , da #modernwarfare2 a #warzone2 . Ecco le info più importanti da tenere a mente riassunte in 2 minuti\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit\n\n\nIn collaborazione con Activision Blizzard", "CALL OF DUTY: le novità su Modern Warfare 2 e Warzone", "LxCe2rbvBdY", 133, false, "https://www.youtube.com/watch?v=LxCe2rbvBdY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092300 - CALL OF DUTY: le novità su Modern Warfare 2 e Warzone.NA", false, 4, ~U[2022-09-23 13:14:49Z]] 20:24:56.281 [debug] QUERY OK source="sources" db=0.2ms idle=175.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:56.282 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=16.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:56.283 [debug] QUERY OK source="media_items" db=0.4ms idle=16.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6882] 20:24:56.283 [debug] Current batch of media processed. Will check again in 1000ms 20:24:56.645 [info] GET / 20:24:56.646 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:24:56.649 [debug] QUERY OK source="settings" db=2.2ms queue=0.1ms idle=368.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:56.650 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=368.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:24:56.650 [debug] QUERY OK source="sources" db=0.1ms queue=0.1ms idle=368.7ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:24:56.660 [debug] QUERY OK source="media_items" db=9.2ms idle=368.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:56.661 [debug] QUERY OK source="media_items" db=1.1ms idle=376.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:56.662 [debug] QUERY OK source="settings" db=0.2ms idle=12.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:56.663 [debug] QUERY OK source="settings" db=0.4ms idle=12.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:56.664 [debug] QUERY OK source="settings" db=0.2ms idle=13.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:24:56.665 [debug] QUERY OK source="tasks" db=0.4ms idle=5.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:24:56.666 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=4.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:56.669 [debug] QUERY OK source="media_items" db=1.2ms idle=5.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:24:56.676 [debug] QUERY OK source="media_items" db=7.6ms idle=6.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:56.678 [debug] QUERY OK source="sources" db=0.4ms idle=13.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:56.686 [debug] QUERY OK source="media_items" db=4.7ms idle=15.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:24:56.694 [debug] QUERY OK source="media_items" db=7.5ms queue=0.1ms idle=20.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:24:56.694 [debug] QUERY OK source="sources" db=0.2ms idle=25.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:24:56.696 [info] Sent 200 in 50ms 20:24:57.284 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il genere delle avventure horror è uno di quelli che negli anni ha avuto più successo, ma è pur vero che per i titoli che approdano sul mercato è sempre più difficile emergere e farsi notare. The Chant sembra però avere tutte le carte in regola per riuscirci.\nDurante la Gamescom 2022 abbiamo avuto modo di provare il nuovo incubo di Brass Token in arrivo su PC e console di nuova generazione il 3 novembre 2022.\n----\n#thechant \n----\n00:00 Intro\n00:34 Storia\n01:42 Statistiche\n03:16 Sistema di combattimento\n03:52 Mondo di gioco\n05:12 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 354, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092300 - HORROR NEW AGE CON HIPPIE PAZZI: THE CHANT.NA", "id" => "DRBRAMRu48k", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=DRBRAMRu48k", "playlist_index" => 2879, "timestamp" => 1663923607, "title" => "HORROR NEW AGE CON HIPPIE PAZZI: THE CHANT", "upload_date" => "20220923"} 20:24:57.286 [debug] QUERY OK source="sources" db=0.6ms idle=607.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:57.287 [debug] QUERY OK source="sources" db=0.4ms idle=600.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:57.290 [debug] QUERY OK source="media_items" db=2.2ms idle=593.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-23 09:00:07Z], 4] 20:24:57.292 [debug] QUERY OK source="media_items" db=1.9ms idle=595.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il genere delle avventure horror è uno di quelli che negli anni ha avuto più successo, ma è pur vero che per i titoli che approdano sul mercato è sempre più difficile emergere e farsi notare. The Chant sembra però avere tutte le carte in regola per riuscirci.\nDurante la Gamescom 2022 abbiamo avuto modo di provare il nuovo incubo di Brass Token in arrivo su PC e console di nuova generazione il 3 novembre 2022.\n----\n#thechant \n----\n00:00 Intro\n00:34 Storia\n01:42 Statistiche\n03:16 Sistema di combattimento\n03:52 Mondo di gioco\n05:12 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HORROR NEW AGE CON HIPPIE PAZZI: THE CHANT", "6e47da83-7737-4ffa-908e-8cc62dfc1b33", false, "DRBRAMRu48k", 354, false, "https://www.youtube.com/watch?v=DRBRAMRu48k", 2879, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092300 - HORROR NEW AGE CON HIPPIE PAZZI: THE CHANT.NA", false, false, 4, [], 96, ~U[2022-09-23 09:00:07Z], ~U[2026-09-10 18:24:57Z], ~U[2026-09-10 18:24:57Z], "Il genere delle avventure horror è uno di quelli che negli anni ha avuto più successo, ma è pur vero che per i titoli che approdano sul mercato è sempre più difficile emergere e farsi notare. The Chant sembra però avere tutte le carte in regola per riuscirci.\nDurante la Gamescom 2022 abbiamo avuto modo di provare il nuovo incubo di Brass Token in arrivo su PC e console di nuova generazione il 3 novembre 2022.\n----\n#thechant \n----\n00:00 Intro\n00:34 Storia\n01:42 Statistiche\n03:16 Sistema di combattimento\n03:52 Mondo di gioco\n05:12 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HORROR NEW AGE CON HIPPIE PAZZI: THE CHANT", "DRBRAMRu48k", 354, false, "https://www.youtube.com/watch?v=DRBRAMRu48k", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092300 - HORROR NEW AGE CON HIPPIE PAZZI: THE CHANT.NA", false, 4, ~U[2022-09-23 09:00:07Z]] 20:24:57.294 [debug] QUERY OK source="sources" db=1.3ms idle=184.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:57.295 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:57.297 [debug] QUERY OK source="media_items" db=1.6ms idle=8.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6883] 20:24:57.297 [debug] Current batch of media processed. Will check again in 1000ms 20:24:58.299 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Mario + Rabbids Sparks of Hope ha il difficile compito di raccogliere l’eredità del suo predecessore, quel Kingdom Battle capace di raggiungere milioni di giocatori in giro per il mondo. Le aspettative attorno a questa nuova esclusiva Switch attesa per il 20 ottobre 2022 sono elevatissime ma la fiducia di Nintendo nelle capacità di Ubisoft Milano e Parigi sembra ben riposta.\n\nNoi, intanto, abbiamo potuto testare una versione di prova assaggiando le molte innovazioni introdotte in questo ambizioso sequel.\n----\n#mariorabbids\n#supermario \n----\n00:00 Intro\n00:37 Novità\n02:16 Gameplay\n03:59 Stile\n04:44 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 336, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092200 - MARIO + RABBIDS SPARKS OF HOPE: PROVATO GALATTICO!.NA", "id" => "fnRBTKDUces", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fnRBTKDUces", "playlist_index" => 2880, "timestamp" => 1663862432, "title" => "MARIO + RABBIDS SPARKS OF HOPE: PROVATO GALATTICO!", "upload_date" => "20220922"} 20:24:58.301 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1007.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:58.302 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1007.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:58.307 [debug] QUERY OK source="media_items" db=4.7ms queue=0.1ms idle=1007.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-22 16:00:32Z], 4] 20:24:58.309 [debug] QUERY OK source="media_items" db=1.0ms idle=1010.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Mario + Rabbids Sparks of Hope ha il difficile compito di raccogliere l’eredità del suo predecessore, quel Kingdom Battle capace di raggiungere milioni di giocatori in giro per il mondo. Le aspettative attorno a questa nuova esclusiva Switch attesa per il 20 ottobre 2022 sono elevatissime ma la fiducia di Nintendo nelle capacità di Ubisoft Milano e Parigi sembra ben riposta.\n\nNoi, intanto, abbiamo potuto testare una versione di prova assaggiando le molte innovazioni introdotte in questo ambizioso sequel.\n----\n#mariorabbids\n#supermario \n----\n00:00 Intro\n00:37 Novità\n02:16 Gameplay\n03:59 Stile\n04:44 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARIO + RABBIDS SPARKS OF HOPE: PROVATO GALATTICO!", "ba637ee5-f799-4b11-8a7a-400cd9d369a0", false, "fnRBTKDUces", 336, false, "https://www.youtube.com/watch?v=fnRBTKDUces", 2880, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092200 - MARIO + RABBIDS SPARKS OF HOPE: PROVATO GALATTICO!.NA", false, false, 4, [], 96, ~U[2022-09-22 16:00:32Z], ~U[2026-09-10 18:24:58Z], ~U[2026-09-10 18:24:58Z], "Mario + Rabbids Sparks of Hope ha il difficile compito di raccogliere l’eredità del suo predecessore, quel Kingdom Battle capace di raggiungere milioni di giocatori in giro per il mondo. Le aspettative attorno a questa nuova esclusiva Switch attesa per il 20 ottobre 2022 sono elevatissime ma la fiducia di Nintendo nelle capacità di Ubisoft Milano e Parigi sembra ben riposta.\n\nNoi, intanto, abbiamo potuto testare una versione di prova assaggiando le molte innovazioni introdotte in questo ambizioso sequel.\n----\n#mariorabbids\n#supermario \n----\n00:00 Intro\n00:37 Novità\n02:16 Gameplay\n03:59 Stile\n04:44 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARIO + RABBIDS SPARKS OF HOPE: PROVATO GALATTICO!", "fnRBTKDUces", 336, false, "https://www.youtube.com/watch?v=fnRBTKDUces", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092200 - MARIO + RABBIDS SPARKS OF HOPE: PROVATO GALATTICO!.NA", false, 4, ~U[2022-09-22 16:00:32Z]] 20:24:58.309 [debug] QUERY OK source="sources" db=0.2ms idle=199.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:58.310 [debug] QUERY OK source="media_profiles" db=0.3ms idle=8.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:58.311 [debug] QUERY OK source="media_items" db=0.4ms idle=8.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6884] 20:24:58.311 [debug] Current batch of media processed. Will check again in 1000ms 20:24:59.312 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo visitato l'esclusivo 84 (Hashi), il bar super segreto frequentato da leggende dei videogiochi e diventato un locale museo della storia Nintendo.\n\nSito Ufficiale di 84Tour: https://what.tokyo/84/84tour/what_is_84/\n\n----\n#tokyo\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 542, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092200 - Questo BAR SEGRETO è un MUSEO NINTENDO.NA", "id" => "5BJUzPVphH8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5BJUzPVphH8", "playlist_index" => 2881, "timestamp" => 1663851606, "title" => "Questo BAR SEGRETO è un MUSEO NINTENDO", "upload_date" => "20220922"} 20:24:59.312 [debug] QUERY OK source="sources" db=0.3ms idle=1003.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:24:59.313 [debug] QUERY OK source="sources" db=0.2ms idle=1003.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:59.318 [debug] QUERY OK source="media_items" db=4.7ms idle=1003.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-22 13:00:06Z], 4] 20:24:59.322 [debug] QUERY OK source="media_items" db=4.0ms idle=1007.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo visitato l'esclusivo 84 (Hashi), il bar super segreto frequentato da leggende dei videogiochi e diventato un locale museo della storia Nintendo.\n\nSito Ufficiale di 84Tour: https://what.tokyo/84/84tour/what_is_84/\n\n----\n#tokyo\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Questo BAR SEGRETO è un MUSEO NINTENDO", "8e05d46e-72df-4539-95d4-7fb46e1c18f6", false, "5BJUzPVphH8", 542, false, "https://www.youtube.com/watch?v=5BJUzPVphH8", 2881, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092200 - Questo BAR SEGRETO è un MUSEO NINTENDO.NA", false, false, 4, [], 96, ~U[2022-09-22 13:00:06Z], ~U[2026-09-10 18:24:59Z], ~U[2026-09-10 18:24:59Z], "Abbiamo visitato l'esclusivo 84 (Hashi), il bar super segreto frequentato da leggende dei videogiochi e diventato un locale museo della storia Nintendo.\n\nSito Ufficiale di 84Tour: https://what.tokyo/84/84tour/what_is_84/\n\n----\n#tokyo\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Questo BAR SEGRETO è un MUSEO NINTENDO", "5BJUzPVphH8", 542, false, "https://www.youtube.com/watch?v=5BJUzPVphH8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092200 - Questo BAR SEGRETO è un MUSEO NINTENDO.NA", false, 4, ~U[2022-09-22 13:00:06Z]] 20:24:59.323 [debug] QUERY OK source="sources" db=0.1ms idle=208.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:24:59.323 [debug] QUERY OK source="media_profiles" db=0.2ms idle=10.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:24:59.324 [debug] QUERY OK source="media_items" db=0.2ms idle=10.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6885] 20:24:59.324 [debug] Current batch of media processed. Will check again in 1000ms 20:25:00.325 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "In uscita il prossimo anno su PC e console, Street Fighter 6 si prospetta come una miscela di vecchio e nuovo: ecco i personaggi storici annunciati al TGS 2022.\n----\n#StreetFighter \n#SF6 \n----\n00:00 - INTRO\n00:26 - KEN MASTERS\n01:52 - GUILE, JURI E KIMBERLY\n03:10 - GLI ALTRI PERSONAGGI\n04:33 - CERTEZZE E DUBBI\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 318, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092200 - STREET FIGHTER 6 PROVATO: I NUOVI PERSONAGGI.NA", "id" => "FfhXwzkMozM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=FfhXwzkMozM", "playlist_index" => 2882, "timestamp" => 1663837213, "title" => "STREET FIGHTER 6 PROVATO: I NUOVI PERSONAGGI", "upload_date" => "20220922"} 20:25:00.327 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:00.328 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:00.334 [debug] QUERY OK source="media_items" db=5.1ms queue=0.1ms idle=1005.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-22 09:00:13Z], 4] 20:25:00.335 [debug] QUERY OK source="media_items" db=0.9ms idle=1010.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In uscita il prossimo anno su PC e console, Street Fighter 6 si prospetta come una miscela di vecchio e nuovo: ecco i personaggi storici annunciati al TGS 2022.\n----\n#StreetFighter \n#SF6 \n----\n00:00 - INTRO\n00:26 - KEN MASTERS\n01:52 - GUILE, JURI E KIMBERLY\n03:10 - GLI ALTRI PERSONAGGI\n04:33 - CERTEZZE E DUBBI\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STREET FIGHTER 6 PROVATO: I NUOVI PERSONAGGI", "3ba2bf5e-2078-46a4-adac-9123ecbc4699", false, "FfhXwzkMozM", 318, false, "https://www.youtube.com/watch?v=FfhXwzkMozM", 2882, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092200 - STREET FIGHTER 6 PROVATO: I NUOVI PERSONAGGI.NA", false, false, 4, [], 96, ~U[2022-09-22 09:00:13Z], ~U[2026-09-10 18:25:00Z], ~U[2026-09-10 18:25:00Z], "In uscita il prossimo anno su PC e console, Street Fighter 6 si prospetta come una miscela di vecchio e nuovo: ecco i personaggi storici annunciati al TGS 2022.\n----\n#StreetFighter \n#SF6 \n----\n00:00 - INTRO\n00:26 - KEN MASTERS\n01:52 - GUILE, JURI E KIMBERLY\n03:10 - GLI ALTRI PERSONAGGI\n04:33 - CERTEZZE E DUBBI\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STREET FIGHTER 6 PROVATO: I NUOVI PERSONAGGI", "FfhXwzkMozM", 318, false, "https://www.youtube.com/watch?v=FfhXwzkMozM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092200 - STREET FIGHTER 6 PROVATO: I NUOVI PERSONAGGI.NA", false, 4, ~U[2022-09-22 09:00:13Z]] 20:25:00.336 [debug] QUERY OK source="sources" db=0.2ms idle=219.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:00.336 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:00.337 [debug] QUERY OK source="media_items" db=0.2ms idle=8.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6886] 20:25:00.337 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo provato Logitech G Cloud, la nuova console Logitech pensata per il cloud gaming e caratterizzata da un'autonomia della batteria eccezionale. Il futuro delle console portatili?\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 883, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092100 - NUOVA CONSOLE CLOUD! Logitech G Cloud.NA", "id" => "3WXbO92yvj8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=3WXbO92yvj8", "playlist_index" => 2883, "timestamp" => 1663776006, "title" => "NUOVA CONSOLE CLOUD! Logitech G Cloud", "upload_date" => "20220921"} 20:25:00.338 [debug] QUERY OK source="sources" db=0.6ms idle=3.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:00.338 [debug] QUERY OK source="sources" db=0.1ms idle=2.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:00.345 [debug] QUERY OK source="media_items" db=7.2ms idle=2.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-21 16:00:06Z], 4] 20:25:00.348 [debug] QUERY OK source="media_items" db=1.3ms idle=9.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo provato Logitech G Cloud, la nuova console Logitech pensata per il cloud gaming e caratterizzata da un'autonomia della batteria eccezionale. Il futuro delle console portatili?\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVA CONSOLE CLOUD! Logitech G Cloud", "d782d037-c727-4692-99cb-732ebc8107d2", false, "3WXbO92yvj8", 883, false, "https://www.youtube.com/watch?v=3WXbO92yvj8", 2883, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092100 - NUOVA CONSOLE CLOUD! Logitech G Cloud.NA", false, false, 4, [], 95, ~U[2022-09-21 16:00:06Z], ~U[2026-09-10 18:25:00Z], ~U[2026-09-10 18:25:00Z], "Abbiamo provato Logitech G Cloud, la nuova console Logitech pensata per il cloud gaming e caratterizzata da un'autonomia della batteria eccezionale. Il futuro delle console portatili?\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVA CONSOLE CLOUD! Logitech G Cloud", "3WXbO92yvj8", 883, false, "https://www.youtube.com/watch?v=3WXbO92yvj8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092100 - NUOVA CONSOLE CLOUD! Logitech G Cloud.NA", false, 4, ~U[2022-09-21 16:00:06Z]] 20:25:00.348 [debug] QUERY OK source="sources" db=0.5ms idle=11.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:00.349 [debug] QUERY OK source="media_profiles" db=0.2ms idle=10.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:00.350 [debug] QUERY OK source="media_items" db=0.3ms idle=11.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6887] 20:25:00.350 [debug] Current batch of media processed. Will check again in 1000ms 20:25:00.854 [info] {"source":"oban","duration":490,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:25:01.351 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il trailer ufficiale che annuncia Ted Lasso in FIFA 23.\n\n----\n 👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 62, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092100 - FIFA 23: Trailer di TED LASSO.NA", "id" => "75vuGwRdcbs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=75vuGwRdcbs", "playlist_index" => 2884, "timestamp" => 1663773553, "title" => "FIFA 23: Trailer di TED LASSO", "upload_date" => "20220921"} 20:25:01.353 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:01.355 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:01.365 [debug] QUERY OK source="media_items" db=9.2ms queue=0.1ms idle=1005.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-21 15:19:13Z], 4] 20:25:01.368 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=510.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il trailer ufficiale che annuncia Ted Lasso in FIFA 23.\n\n----\n 👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: Trailer di TED LASSO", "d6388288-a143-458a-88ab-fe570f7bd48b", false, "75vuGwRdcbs", 62, false, "https://www.youtube.com/watch?v=75vuGwRdcbs", 2884, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092100 - FIFA 23: Trailer di TED LASSO.NA", false, false, 4, [], 95, ~U[2022-09-21 15:19:13Z], ~U[2026-09-10 18:25:01Z], ~U[2026-09-10 18:25:01Z], "Ecco il trailer ufficiale che annuncia Ted Lasso in FIFA 23.\n\n----\n 👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: Trailer di TED LASSO", "75vuGwRdcbs", 62, false, "https://www.youtube.com/watch?v=75vuGwRdcbs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092100 - FIFA 23: Trailer di TED LASSO.NA", false, 4, ~U[2022-09-21 15:19:13Z]] 20:25:01.369 [debug] QUERY OK source="sources" db=0.3ms idle=251.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:01.370 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=15.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:01.371 [debug] QUERY OK source="media_items" db=0.4ms idle=15.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6888] 20:25:01.371 [debug] Current batch of media processed. Will check again in 1000ms 20:25:01.699 [info] GET / 20:25:01.699 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:25:01.700 [debug] QUERY OK source="settings" db=0.9ms idle=334.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:01.701 [debug] QUERY OK source="media_profiles" db=0.3ms idle=332.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:25:01.701 [debug] QUERY OK source="sources" db=0.2ms idle=331.9ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:25:01.707 [debug] QUERY OK source="media_items" db=5.4ms idle=331.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:01.708 [debug] QUERY OK source="media_items" db=1.0ms idle=336.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:01.709 [debug] QUERY OK source="settings" db=0.4ms idle=8.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:01.709 [debug] QUERY OK source="settings" db=0.3ms idle=8.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:01.710 [debug] QUERY OK source="settings" db=0.3ms idle=8.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:01.711 [debug] QUERY OK source="tasks" db=0.5ms idle=4.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:25:01.712 [debug] QUERY OK source="sources" db=0.4ms idle=3.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:01.714 [debug] QUERY OK source="media_items" db=0.8ms idle=4.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:01.718 [debug] QUERY OK source="media_items" db=4.3ms idle=4.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:01.719 [debug] QUERY OK source="sources" db=0.3ms idle=8.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:01.724 [debug] QUERY OK source="media_items" db=2.9ms idle=9.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:25:01.734 [debug] QUERY OK source="media_items" db=9.6ms idle=12.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:01.735 [debug] QUERY OK source="sources" db=0.5ms idle=20.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:25:01.736 [info] Sent 200 in 37ms 20:25:02.372 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo giocato la prima ora di Scorn, horror in uscita il 21 ottobre 2022 su PC e Xbox. Il risultato? Abbiamo ancora i brividi!\n\n----\n#Scorn\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 318, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092100 - SCORN è un HORROR REPELLENTE!.NA", "id" => "zs9Ob490jvE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zs9Ob490jvE", "playlist_index" => 2885, "timestamp" => 1663765242, "title" => "SCORN è un HORROR REPELLENTE!", "upload_date" => "20220921"} 20:25:02.374 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=654.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:02.376 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=650.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:02.378 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=641.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-21 13:00:42Z], 4] 20:25:02.385 [debug] QUERY OK source="media_items" db=5.5ms idle=643.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo giocato la prima ora di Scorn, horror in uscita il 21 ottobre 2022 su PC e Xbox. Il risultato? Abbiamo ancora i brividi!\n\n----\n#Scorn\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SCORN è un HORROR REPELLENTE!", "628f7cbb-a573-48a7-aba7-9bafb5b40eb7", false, "zs9Ob490jvE", 318, false, "https://www.youtube.com/watch?v=zs9Ob490jvE", 2885, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092100 - SCORN è un HORROR REPELLENTE!.NA", false, false, 4, [], 95, ~U[2022-09-21 13:00:42Z], ~U[2026-09-10 18:25:02Z], ~U[2026-09-10 18:25:02Z], "Abbiamo giocato la prima ora di Scorn, horror in uscita il 21 ottobre 2022 su PC e Xbox. Il risultato? Abbiamo ancora i brividi!\n\n----\n#Scorn\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SCORN è un HORROR REPELLENTE!", "zs9Ob490jvE", 318, false, "https://www.youtube.com/watch?v=zs9Ob490jvE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092100 - SCORN è un HORROR REPELLENTE!.NA", false, 4, ~U[2022-09-21 13:00:42Z]] 20:25:02.387 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=265.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:02.387 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=12.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:02.390 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=12.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6889] 20:25:02.390 [debug] Current batch of media processed. Will check again in 1000ms 20:25:03.392 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo provato Crisis Core - Final Fantasy 7- Reunion. Quale che sia la vostra opinione su questo prologo che narra le avventure di Zack Fair prima degli eventi del gioco principale, è una mossa piuttosto furba riproporlo in veste rinnovata, specie ora che i successivi tasselli di Final Fantasy VII Remake sono ancora in sviluppo. La sua data di uscita è prevista per il 13 Dicembre 2022 su PC, PS5, NIntendo Switch, XBOX SERIES X|S, PS4 e Xbox One.\n----\n#finalfantasy7 \n#crisiscore \n#ff7 \n----\n00:00 Intro\n00:50 Gameplay\n03:02 Comparto tecnico\n03:41 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 265, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092100 - CRISIS CORE REUNION: UNO SPIN-OFF DEGNO DI FINAL FANTASY 7.NA", "id" => "kQU20KmThPs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=kQU20KmThPs", "playlist_index" => 2886, "timestamp" => 1663750827, "title" => "CRISIS CORE REUNION: UNO SPIN-OFF DEGNO DI FINAL FANTASY 7", "upload_date" => "20220921"} 20:25:03.394 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1008.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:03.395 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1007.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:03.405 [debug] QUERY OK source="media_items" db=10.0ms idle=1007.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-21 09:00:27Z], 4] 20:25:03.408 [debug] QUERY OK source="media_items" db=1.8ms idle=1015.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo provato Crisis Core - Final Fantasy 7- Reunion. Quale che sia la vostra opinione su questo prologo che narra le avventure di Zack Fair prima degli eventi del gioco principale, è una mossa piuttosto furba riproporlo in veste rinnovata, specie ora che i successivi tasselli di Final Fantasy VII Remake sono ancora in sviluppo. La sua data di uscita è prevista per il 13 Dicembre 2022 su PC, PS5, NIntendo Switch, XBOX SERIES X|S, PS4 e Xbox One.\n----\n#finalfantasy7 \n#crisiscore \n#ff7 \n----\n00:00 Intro\n00:50 Gameplay\n03:02 Comparto tecnico\n03:41 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CRISIS CORE REUNION: UNO SPIN-OFF DEGNO DI FINAL FANTASY 7", "6c1ee35e-8037-48f1-96fb-bccfbc556b3e", false, "kQU20KmThPs", 265, false, "https://www.youtube.com/watch?v=kQU20KmThPs", 2886, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092100 - CRISIS CORE REUNION: UNO SPIN-OFF DEGNO DI FINAL FANTASY 7.NA", false, false, 4, [], 95, ~U[2022-09-21 09:00:27Z], ~U[2026-09-10 18:25:03Z], ~U[2026-09-10 18:25:03Z], "Abbiamo provato Crisis Core - Final Fantasy 7- Reunion. Quale che sia la vostra opinione su questo prologo che narra le avventure di Zack Fair prima degli eventi del gioco principale, è una mossa piuttosto furba riproporlo in veste rinnovata, specie ora che i successivi tasselli di Final Fantasy VII Remake sono ancora in sviluppo. La sua data di uscita è prevista per il 13 Dicembre 2022 su PC, PS5, NIntendo Switch, XBOX SERIES X|S, PS4 e Xbox One.\n----\n#finalfantasy7 \n#crisiscore \n#ff7 \n----\n00:00 Intro\n00:50 Gameplay\n03:02 Comparto tecnico\n03:41 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CRISIS CORE REUNION: UNO SPIN-OFF DEGNO DI FINAL FANTASY 7", "kQU20KmThPs", 265, false, "https://www.youtube.com/watch?v=kQU20KmThPs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092100 - CRISIS CORE REUNION: UNO SPIN-OFF DEGNO DI FINAL FANTASY 7.NA", false, 4, ~U[2022-09-21 09:00:27Z]] 20:25:03.409 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=284.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:03.410 [debug] QUERY OK source="media_profiles" db=0.4ms idle=15.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:03.411 [debug] QUERY OK source="media_items" db=0.3ms idle=15.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6890] 20:25:03.411 [debug] Current batch of media processed. Will check again in 1000ms 20:25:04.413 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Electronic Arts sta lavorando ad un nuovo gioco su Iron-Man. Un succoso comunicato del publisher americano conferma le voci degli ultimi mesi, con alcuni interessanti dettagli sul progetto in sviluppo presso EA Motive.\n----\n#ironman\n#marvel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 101, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - IRON MAN UFFICIALE: NUOVO GIOCO DI EA MOTIVE.NA", "id" => "Y2gkl4TfMAE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Y2gkl4TfMAE", "playlist_index" => 2887, "timestamp" => 1663690582, "title" => "IRON MAN UFFICIALE: NUOVO GIOCO DI EA MOTIVE", "upload_date" => "20220920"} 20:25:04.414 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:04.415 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:04.425 [debug] QUERY OK source="media_items" db=9.6ms queue=0.1ms idle=1005.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-20 16:16:22Z], 4] 20:25:04.428 [debug] QUERY OK source="media_items" db=1.7ms idle=1015.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Electronic Arts sta lavorando ad un nuovo gioco su Iron-Man. Un succoso comunicato del publisher americano conferma le voci degli ultimi mesi, con alcuni interessanti dettagli sul progetto in sviluppo presso EA Motive.\n----\n#ironman\n#marvel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "IRON MAN UFFICIALE: NUOVO GIOCO DI EA MOTIVE", "b156ca3d-07ff-40c9-8753-fd81525e81f7", false, "Y2gkl4TfMAE", 101, false, "https://www.youtube.com/watch?v=Y2gkl4TfMAE", 2887, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - IRON MAN UFFICIALE: NUOVO GIOCO DI EA MOTIVE.NA", false, false, 4, [], 92, ~U[2022-09-20 16:16:22Z], ~U[2026-09-10 18:25:04Z], ~U[2026-09-10 18:25:04Z], "Electronic Arts sta lavorando ad un nuovo gioco su Iron-Man. Un succoso comunicato del publisher americano conferma le voci degli ultimi mesi, con alcuni interessanti dettagli sul progetto in sviluppo presso EA Motive.\n----\n#ironman\n#marvel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "IRON MAN UFFICIALE: NUOVO GIOCO DI EA MOTIVE", "Y2gkl4TfMAE", 101, false, "https://www.youtube.com/watch?v=Y2gkl4TfMAE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - IRON MAN UFFICIALE: NUOVO GIOCO DI EA MOTIVE.NA", false, 4, ~U[2022-09-20 16:16:22Z]] 20:25:04.429 [debug] QUERY OK source="sources" db=0.4ms idle=302.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:04.430 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:04.431 [debug] QUERY OK source="media_items" db=0.4ms idle=14.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6891] 20:25:04.431 [debug] Current batch of media processed. Will check again in 1000ms 20:25:05.432 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Realizzare un sequel è anche un po’ l’opportunità per migliorare ciò che è stato fatto in passato.\nCon Serial Cleaners, in arrivo il 22 settembre 2022 su tutte le piattaforme, il team di Draw Distance ha saputo cogliere l'occasione, migliorando molto la formula originale del suo puzzle-stealth dal sapore criminale.\nDopo averlo provato, siamo pronti a condividere con voi le nostre impressioni prima che qualcuno pulisca e faccia sparire tutto.\n----\n#serialcleaner \n----\n00:00 Intro\n00:29 Contesto narrativo\n02:20 Visuale\n03:33 Missioni\n04:51 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 333, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - SERIAL CLEANERS: LA PULIZIA PRIMA DI TUTTO | PROVATO.NA", "id" => "rESx0R-MVMU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=rESx0R-MVMU", "playlist_index" => 2888, "timestamp" => 1663686038, "title" => "SERIAL CLEANERS: LA PULIZIA PRIMA DI TUTTO | PROVATO", "upload_date" => "20220920"} 20:25:05.432 [debug] QUERY OK source="sources" db=0.2ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:05.433 [debug] QUERY OK source="sources" db=0.2ms idle=1003.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:05.438 [debug] QUERY OK source="media_items" db=4.8ms idle=1003.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-20 15:00:38Z], 4] 20:25:05.442 [debug] QUERY OK source="media_items" db=3.5ms idle=1007.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Realizzare un sequel è anche un po’ l’opportunità per migliorare ciò che è stato fatto in passato.\nCon Serial Cleaners, in arrivo il 22 settembre 2022 su tutte le piattaforme, il team di Draw Distance ha saputo cogliere l'occasione, migliorando molto la formula originale del suo puzzle-stealth dal sapore criminale.\nDopo averlo provato, siamo pronti a condividere con voi le nostre impressioni prima che qualcuno pulisca e faccia sparire tutto.\n----\n#serialcleaner \n----\n00:00 Intro\n00:29 Contesto narrativo\n02:20 Visuale\n03:33 Missioni\n04:51 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SERIAL CLEANERS: LA PULIZIA PRIMA DI TUTTO | PROVATO", "d9c5ee8f-a39a-4053-a219-ecb75555d7eb", false, "rESx0R-MVMU", 333, false, "https://www.youtube.com/watch?v=rESx0R-MVMU", 2888, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - SERIAL CLEANERS: LA PULIZIA PRIMA DI TUTTO | PROVATO.NA", false, false, 4, [], 92, ~U[2022-09-20 15:00:38Z], ~U[2026-09-10 18:25:05Z], ~U[2026-09-10 18:25:05Z], "Realizzare un sequel è anche un po’ l’opportunità per migliorare ciò che è stato fatto in passato.\nCon Serial Cleaners, in arrivo il 22 settembre 2022 su tutte le piattaforme, il team di Draw Distance ha saputo cogliere l'occasione, migliorando molto la formula originale del suo puzzle-stealth dal sapore criminale.\nDopo averlo provato, siamo pronti a condividere con voi le nostre impressioni prima che qualcuno pulisca e faccia sparire tutto.\n----\n#serialcleaner \n----\n00:00 Intro\n00:29 Contesto narrativo\n02:20 Visuale\n03:33 Missioni\n04:51 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SERIAL CLEANERS: LA PULIZIA PRIMA DI TUTTO | PROVATO", "rESx0R-MVMU", 333, false, "https://www.youtube.com/watch?v=rESx0R-MVMU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - SERIAL CLEANERS: LA PULIZIA PRIMA DI TUTTO | PROVATO.NA", false, 4, ~U[2022-09-20 15:00:38Z]] 20:25:05.442 [debug] QUERY OK source="sources" db=0.2ms idle=311.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:05.443 [debug] QUERY OK source="media_profiles" db=0.2ms idle=10.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:05.443 [debug] QUERY OK source="media_items" db=0.2ms idle=10.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6892] 20:25:05.444 [debug] Current batch of media processed. Will check again in 1000ms 20:25:06.446 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Un gatto assassino molto simile al protagonista di Stray che uccide... cose a bordo di un hoverboard senziente. Il giusto mix tra pucciosità e violenza?\n----\n#stray \n#gatti \n#gori \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 79, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - STRAY, MA SUPER SPLATTER! Gori Cuddly Carnage.NA", "id" => "gLT18ElmyAU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=gLT18ElmyAU", "playlist_index" => 2889, "timestamp" => 1663682432, "title" => "STRAY, MA SUPER SPLATTER! Gori Cuddly Carnage", "upload_date" => "20220920"} 20:25:06.447 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:06.449 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:06.459 [debug] QUERY OK source="media_items" db=9.5ms queue=0.1ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-20 14:00:32Z], 4] 20:25:06.462 [debug] QUERY OK source="media_items" db=1.8ms idle=1016.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un gatto assassino molto simile al protagonista di Stray che uccide... cose a bordo di un hoverboard senziente. Il giusto mix tra pucciosità e violenza?\n----\n#stray \n#gatti \n#gori \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STRAY, MA SUPER SPLATTER! Gori Cuddly Carnage", "6620dd88-85cc-4bdc-9803-6ed5ecb1c83a", false, "gLT18ElmyAU", 79, false, "https://www.youtube.com/watch?v=gLT18ElmyAU", 2889, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - STRAY, MA SUPER SPLATTER! Gori Cuddly Carnage.NA", false, false, 4, [], 92, ~U[2022-09-20 14:00:32Z], ~U[2026-09-10 18:25:06Z], ~U[2026-09-10 18:25:06Z], "Un gatto assassino molto simile al protagonista di Stray che uccide... cose a bordo di un hoverboard senziente. Il giusto mix tra pucciosità e violenza?\n----\n#stray \n#gatti \n#gori \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STRAY, MA SUPER SPLATTER! Gori Cuddly Carnage", "gLT18ElmyAU", 79, false, "https://www.youtube.com/watch?v=gLT18ElmyAU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - STRAY, MA SUPER SPLATTER! Gori Cuddly Carnage.NA", false, 4, ~U[2022-09-20 14:00:32Z]] 20:25:06.463 [debug] QUERY OK source="sources" db=0.4ms idle=326.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:06.464 [debug] QUERY OK source="media_profiles" db=0.3ms idle=16.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:06.465 [debug] QUERY OK source="media_items" db=0.5ms idle=15.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6893] 20:25:06.465 [debug] Current batch of media processed. Will check again in 1000ms 20:25:06.739 [info] GET / 20:25:06.739 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:25:06.742 [debug] QUERY OK source="settings" db=1.7ms queue=0.1ms idle=281.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:06.743 [debug] QUERY OK source="media_profiles" db=0.3ms idle=280.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:25:06.743 [debug] QUERY OK source="sources" db=0.3ms idle=279.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:25:06.749 [debug] QUERY OK source="media_items" db=5.1ms idle=279.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:06.750 [debug] QUERY OK source="media_items" db=0.6ms idle=283.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:06.750 [debug] QUERY OK source="settings" db=0.2ms idle=8.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:06.751 [debug] QUERY OK source="settings" db=0.1ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:06.752 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=7.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:06.753 [debug] QUERY OK source="tasks" db=0.6ms idle=4.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:25:06.754 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=4.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:06.757 [debug] QUERY OK source="media_items" db=1.1ms idle=5.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:06.763 [debug] QUERY OK source="media_items" db=6.4ms idle=6.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:06.764 [debug] QUERY OK source="sources" db=0.2ms idle=12.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:06.770 [debug] QUERY OK source="media_items" db=3.5ms idle=13.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:25:06.780 [debug] QUERY OK source="media_items" db=9.5ms idle=16.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:06.781 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=23.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:25:06.783 [info] Sent 200 in 43ms 20:25:07.467 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Diario di viaggio finale di Vincenzo dal TGS 2022, che fa il punto di quello che ha provato al Tokyo Game Show di quest'anno. Come ha trovato ques'edizione post pandemia? E ha ancora senso andare in fiera?\n----\n#tgs2022\n#tokyo \n#tokyovlog \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 564, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - ECCO I GIOCHI CHE HO PROVATO AL TOKYO GAME SHOW | VLOG TGS 2022.NA", "id" => "z7WDsklqAlM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=z7WDsklqAlM", "playlist_index" => 2890, "timestamp" => 1663680300, "title" => "ECCO I GIOCHI CHE HO PROVATO AL TOKYO GAME SHOW | VLOG TGS 2022", "upload_date" => "20220920"} 20:25:07.467 [debug] QUERY OK source="sources" db=0.4ms idle=702.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:07.468 [debug] QUERY OK source="sources" db=0.2ms idle=697.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:07.470 [debug] QUERY OK source="media_items" db=1.8ms idle=687.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-20 13:25:00Z], 4] 20:25:07.471 [debug] QUERY OK source="media_items" db=0.9ms idle=689.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Diario di viaggio finale di Vincenzo dal TGS 2022, che fa il punto di quello che ha provato al Tokyo Game Show di quest'anno. Come ha trovato ques'edizione post pandemia? E ha ancora senso andare in fiera?\n----\n#tgs2022\n#tokyo \n#tokyovlog \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ECCO I GIOCHI CHE HO PROVATO AL TOKYO GAME SHOW | VLOG TGS 2022", "305d62d3-ef23-4eb2-914c-1b680f27fc3c", false, "z7WDsklqAlM", 564, false, "https://www.youtube.com/watch?v=z7WDsklqAlM", 2890, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - ECCO I GIOCHI CHE HO PROVATO AL TOKYO GAME SHOW | VLOG TGS 2022.NA", false, false, 4, [], 92, ~U[2022-09-20 13:25:00Z], ~U[2026-09-10 18:25:07Z], ~U[2026-09-10 18:25:07Z], "Diario di viaggio finale di Vincenzo dal TGS 2022, che fa il punto di quello che ha provato al Tokyo Game Show di quest'anno. Come ha trovato ques'edizione post pandemia? E ha ancora senso andare in fiera?\n----\n#tgs2022\n#tokyo \n#tokyovlog \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ECCO I GIOCHI CHE HO PROVATO AL TOKYO GAME SHOW | VLOG TGS 2022", "z7WDsklqAlM", 564, false, "https://www.youtube.com/watch?v=z7WDsklqAlM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - ECCO I GIOCHI CHE HO PROVATO AL TOKYO GAME SHOW | VLOG TGS 2022.NA", false, 4, ~U[2022-09-20 13:25:00Z]] 20:25:07.472 [debug] QUERY OK source="sources" db=0.6ms idle=331.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:07.473 [debug] QUERY OK source="media_profiles" db=0.2ms idle=5.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:07.474 [debug] QUERY OK source="media_items" db=0.8ms idle=5.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6894] 20:25:07.474 [debug] Current batch of media processed. Will check again in 1000ms 20:25:08.475 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Non esistono casi come quello del furto di materiale di GTA 6. Per dimensioni e importanza è di gran lunga il leak più rilevante a cui abbiamo mai assistito nella storia dei videogiochi. \nil fatto che sia stato colpito quello che è il gioco più atteso di sempre dalle masse, seguito di quel GTA V capace di vendere quasi duecento milioni di copie rimanendo in vetta alle classifiche di mezzo mondo, rende l’affare particolarmente problematico. Ripercorriamo quindi il caso del grande furto a Grand Theft Auto 6, cercando di capirne le possibili conseguenze.\n---\n#gta6 \n#rockstargames \n#grandtheftauto \n-----\n00:00 Intro\n00:49 Il grande furto\n02:21 Il comunicato ufficiale\n04:12 Conseguenze\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 414, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - GTA 6: IL LEAK PIÙ GRANDE DELLA STORIA, CHE SUCCEDERÀ ORA?.NA", "id" => "aaXrXdzgz2Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=aaXrXdzgz2Y", "playlist_index" => 2891, "timestamp" => 1663678046, "title" => "GTA 6: IL LEAK PIÙ GRANDE DELLA STORIA, CHE SUCCEDERÀ ORA?", "upload_date" => "20220920"} 20:25:08.477 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:08.478 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:08.490 [debug] QUERY OK source="media_items" db=10.8ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-20 12:47:26Z], 4] 20:25:08.503 [debug] QUERY OK source="media_items" db=11.4ms queue=0.1ms idle=1016.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Non esistono casi come quello del furto di materiale di GTA 6. Per dimensioni e importanza è di gran lunga il leak più rilevante a cui abbiamo mai assistito nella storia dei videogiochi. \nil fatto che sia stato colpito quello che è il gioco più atteso di sempre dalle masse, seguito di quel GTA V capace di vendere quasi duecento milioni di copie rimanendo in vetta alle classifiche di mezzo mondo, rende l’affare particolarmente problematico. Ripercorriamo quindi il caso del grande furto a Grand Theft Auto 6, cercando di capirne le possibili conseguenze.\n---\n#gta6 \n#rockstargames \n#grandtheftauto \n-----\n00:00 Intro\n00:49 Il grande furto\n02:21 Il comunicato ufficiale\n04:12 Conseguenze\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GTA 6: IL LEAK PIÙ GRANDE DELLA STORIA, CHE SUCCEDERÀ ORA?", "761ca5e7-da55-498a-b3bc-e615f56e1406", false, "aaXrXdzgz2Y", 414, false, "https://www.youtube.com/watch?v=aaXrXdzgz2Y", 2891, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - GTA 6: IL LEAK PIÙ GRANDE DELLA STORIA, CHE SUCCEDERÀ ORA?.NA", false, false, 4, [], 92, ~U[2022-09-20 12:47:26Z], ~U[2026-09-10 18:25:08Z], ~U[2026-09-10 18:25:08Z], "Non esistono casi come quello del furto di materiale di GTA 6. Per dimensioni e importanza è di gran lunga il leak più rilevante a cui abbiamo mai assistito nella storia dei videogiochi. \nil fatto che sia stato colpito quello che è il gioco più atteso di sempre dalle masse, seguito di quel GTA V capace di vendere quasi duecento milioni di copie rimanendo in vetta alle classifiche di mezzo mondo, rende l’affare particolarmente problematico. Ripercorriamo quindi il caso del grande furto a Grand Theft Auto 6, cercando di capirne le possibili conseguenze.\n---\n#gta6 \n#rockstargames \n#grandtheftauto \n-----\n00:00 Intro\n00:49 Il grande furto\n02:21 Il comunicato ufficiale\n04:12 Conseguenze\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GTA 6: IL LEAK PIÙ GRANDE DELLA STORIA, CHE SUCCEDERÀ ORA?", "aaXrXdzgz2Y", 414, false, "https://www.youtube.com/watch?v=aaXrXdzgz2Y", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - GTA 6: IL LEAK PIÙ GRANDE DELLA STORIA, CHE SUCCEDERÀ ORA?.NA", false, 4, ~U[2022-09-20 12:47:26Z]] 20:25:08.504 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=360.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:08.505 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=27.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:08.507 [debug] QUERY OK source="media_items" db=0.9ms idle=27.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6895] 20:25:08.507 [debug] Current batch of media processed. Will check again in 1000ms 20:25:09.509 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Si è corsa la tappa italiana del torneo di F1 22: guardiamo insieme il video del best of per capire come è andata al nostro Francesco Serino!\n----\n#f122 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 418, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - F1 22: UN TORNEO A TUTTO GAS!.NA", "id" => "eBK0nVu5Yts", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=eBK0nVu5Yts", "playlist_index" => 2892, "timestamp" => 1663669158, "title" => "F1 22: UN TORNEO A TUTTO GAS!", "upload_date" => "20220920"} 20:25:09.511 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1007.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:09.512 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1007.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:09.522 [debug] QUERY OK source="media_items" db=9.1ms idle=1007.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-20 10:19:18Z], 4] 20:25:09.525 [debug] QUERY OK source="media_items" db=1.6ms idle=1015.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Si è corsa la tappa italiana del torneo di F1 22: guardiamo insieme il video del best of per capire come è andata al nostro Francesco Serino!\n----\n#f122 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "F1 22: UN TORNEO A TUTTO GAS!", "911ba1db-d1bd-409e-911b-02fb102da4c4", false, "eBK0nVu5Yts", 418, false, "https://www.youtube.com/watch?v=eBK0nVu5Yts", 2892, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - F1 22: UN TORNEO A TUTTO GAS!.NA", false, false, 4, [], 92, ~U[2022-09-20 10:19:18Z], ~U[2026-09-10 18:25:09Z], ~U[2026-09-10 18:25:09Z], "Si è corsa la tappa italiana del torneo di F1 22: guardiamo insieme il video del best of per capire come è andata al nostro Francesco Serino!\n----\n#f122 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "F1 22: UN TORNEO A TUTTO GAS!", "eBK0nVu5Yts", 418, false, "https://www.youtube.com/watch?v=eBK0nVu5Yts", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - F1 22: UN TORNEO A TUTTO GAS!.NA", false, 4, ~U[2022-09-20 10:19:18Z]] 20:25:09.525 [debug] QUERY OK source="sources" db=0.3ms idle=378.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:09.526 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=14.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:09.527 [debug] QUERY OK source="media_items" db=0.3ms idle=14.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6896] 20:25:09.527 [debug] Current batch of media processed. Will check again in 1000ms 20:25:10.528 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Un nuovo modello di PS5. Questo è l’ultimo scoop di Tom Henderson, informatore noto per numerosi leak legati a sparatutto come Battlefield e Call of Duty. La notizia non riguarderebbe però un ritocco minore, bensì un vero e proprio cambio di design che dovrebbe arrivare nel corso dell’anno fiscale 2023. Seguono tutti i dettagli sulla presunta nuova PlayStation 5.\n----\n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 112, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - PS5 NUOVO MODELLO NEL 2023: ADDIO DOPPIA VERSIONE?.NA", "id" => "Z8xM0PmR-04", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Z8xM0PmR-04", "playlist_index" => 2893, "timestamp" => 1663664292, "title" => "PS5 NUOVO MODELLO NEL 2023: ADDIO DOPPIA VERSIONE?", "upload_date" => "20220920"} 20:25:10.528 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:10.529 [debug] QUERY OK source="sources" db=0.2ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:10.535 [debug] QUERY OK source="media_items" db=5.6ms idle=1003.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-20 08:58:12Z], 4] 20:25:10.537 [debug] QUERY OK source="media_items" db=1.5ms idle=1008.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un nuovo modello di PS5. Questo è l’ultimo scoop di Tom Henderson, informatore noto per numerosi leak legati a sparatutto come Battlefield e Call of Duty. La notizia non riguarderebbe però un ritocco minore, bensì un vero e proprio cambio di design che dovrebbe arrivare nel corso dell’anno fiscale 2023. Seguono tutti i dettagli sulla presunta nuova PlayStation 5.\n----\n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PS5 NUOVO MODELLO NEL 2023: ADDIO DOPPIA VERSIONE?", "d3dc5e31-92f4-454c-8519-f17f1df18f57", false, "Z8xM0PmR-04", 112, false, "https://www.youtube.com/watch?v=Z8xM0PmR-04", 2893, "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - PS5 NUOVO MODELLO NEL 2023: ADDIO DOPPIA VERSIONE?.NA", false, false, 4, [], 92, ~U[2022-09-20 08:58:12Z], ~U[2026-09-10 18:25:10Z], ~U[2026-09-10 18:25:10Z], "Un nuovo modello di PS5. Questo è l’ultimo scoop di Tom Henderson, informatore noto per numerosi leak legati a sparatutto come Battlefield e Call of Duty. La notizia non riguarderebbe però un ritocco minore, bensì un vero e proprio cambio di design che dovrebbe arrivare nel corso dell’anno fiscale 2023. Seguono tutti i dettagli sulla presunta nuova PlayStation 5.\n----\n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PS5 NUOVO MODELLO NEL 2023: ADDIO DOPPIA VERSIONE?", "Z8xM0PmR-04", 112, false, "https://www.youtube.com/watch?v=Z8xM0PmR-04", "/downloads/shows/Multiplayer.it/Season 2022/s2022e092000 - PS5 NUOVO MODELLO NEL 2023: ADDIO DOPPIA VERSIONE?.NA", false, 4, ~U[2022-09-20 08:58:12Z]] 20:25:10.538 [debug] QUERY OK source="sources" db=0.2ms idle=385.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:10.539 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=9.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:10.540 [debug] QUERY OK source="media_items" db=0.4ms idle=10.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6897] 20:25:10.540 [debug] Current batch of media processed. Will check again in 1000ms 20:25:11.541 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Con Return to Monkey Island Ron Gilbert riprende in mano la sua serie culto. Riesce così a proseguire una storia che non era mai riuscito a chiudere come avrebbe voluto, venendo finalmente a patti con un passato terribilmente ingombrante.\n----\n#returntomonkeyisland \n#monkeyisland \n----\n00:00 Intro\n00:17 Storia\n00:45 Gameplay\n02:22 Puzzle\n03:36 Racconto del racconto\n05:09 Stile grafico\n06:34 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 447, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091900 - RETURN TO MONKEY ISLAND RECENSIONE: FACCIAMO I CONTI COL PASSATO.NA", "id" => "1UBnVMcmn9Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=1UBnVMcmn9Q", "playlist_index" => 2894, "timestamp" => 1663603201, "title" => "RETURN TO MONKEY ISLAND RECENSIONE: FACCIAMO I CONTI COL PASSATO", "upload_date" => "20220919"} 20:25:11.542 [debug] QUERY OK source="sources" db=0.4ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:11.543 [debug] QUERY OK source="sources" db=0.2ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:11.548 [debug] QUERY OK source="media_items" db=5.4ms idle=1003.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-19 16:00:01Z], 4] 20:25:11.550 [debug] QUERY OK source="media_items" db=0.9ms idle=1008.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Con Return to Monkey Island Ron Gilbert riprende in mano la sua serie culto. Riesce così a proseguire una storia che non era mai riuscito a chiudere come avrebbe voluto, venendo finalmente a patti con un passato terribilmente ingombrante.\n----\n#returntomonkeyisland \n#monkeyisland \n----\n00:00 Intro\n00:17 Storia\n00:45 Gameplay\n02:22 Puzzle\n03:36 Racconto del racconto\n05:09 Stile grafico\n06:34 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RETURN TO MONKEY ISLAND RECENSIONE: FACCIAMO I CONTI COL PASSATO", "3750f556-f712-49c6-bb4b-e8750afe4498", false, "1UBnVMcmn9Q", 447, false, "https://www.youtube.com/watch?v=1UBnVMcmn9Q", 2894, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091900 - RETURN TO MONKEY ISLAND RECENSIONE: FACCIAMO I CONTI COL PASSATO.NA", false, false, 4, [], 96, ~U[2022-09-19 16:00:01Z], ~U[2026-09-10 18:25:11Z], ~U[2026-09-10 18:25:11Z], "Con Return to Monkey Island Ron Gilbert riprende in mano la sua serie culto. Riesce così a proseguire una storia che non era mai riuscito a chiudere come avrebbe voluto, venendo finalmente a patti con un passato terribilmente ingombrante.\n----\n#returntomonkeyisland \n#monkeyisland \n----\n00:00 Intro\n00:17 Storia\n00:45 Gameplay\n02:22 Puzzle\n03:36 Racconto del racconto\n05:09 Stile grafico\n06:34 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RETURN TO MONKEY ISLAND RECENSIONE: FACCIAMO I CONTI COL PASSATO", "1UBnVMcmn9Q", 447, false, "https://www.youtube.com/watch?v=1UBnVMcmn9Q", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091900 - RETURN TO MONKEY ISLAND RECENSIONE: FACCIAMO I CONTI COL PASSATO.NA", false, 4, ~U[2022-09-19 16:00:01Z]] 20:25:11.550 [debug] QUERY OK source="sources" db=0.2ms idle=394.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:11.551 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:11.551 [debug] QUERY OK source="media_items" db=0.2ms idle=8.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6898] 20:25:11.551 [debug] Current batch of media processed. Will check again in 1000ms 20:25:11.555 [info] {"source":"oban","duration":1137,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:25:11.786 [info] GET / 20:25:11.786 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:25:11.787 [debug] QUERY OK source="settings" db=0.3ms queue=0.3ms idle=236.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:11.788 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.2ms idle=236.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:25:11.788 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=237.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:25:11.801 [debug] QUERY OK source="media_items" db=12.2ms idle=237.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:11.804 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=246.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:11.806 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=17.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:11.807 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=18.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:11.808 [debug] QUERY OK source="settings" db=0.4ms queue=0.2ms idle=19.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:11.810 [debug] QUERY OK source="tasks" db=0.7ms idle=8.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:25:11.811 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=6.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:11.815 [debug] QUERY OK source="media_items" db=1.9ms idle=7.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:11.825 [debug] QUERY OK source="media_items" db=9.8ms idle=8.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:11.827 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=18.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:11.837 [debug] QUERY OK source="media_items" db=5.3ms idle=21.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:25:11.847 [debug] QUERY OK source="media_items" db=10.1ms idle=25.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:11.848 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=32.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:25:11.850 [info] Sent 200 in 64ms 20:25:12.553 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Al Tokyo Game Show 2022 abbiamo finalmente provato Wo Long: Fallen Dynasty, gioco d'azione dagli autori di Nioh ambientato nella Cina dei Tre Regni.\n\nUn test che ci ha permesso di capire meglio il funzionamento e il peso di alcune meccaniche finora rimaste poco chiare, a partire dal sistema di Morale che potrebbe diventare centrale in un’esperienza che si preannuncia davvero molto affascinante.\n----\n#wolong \n----\n00:00 Intro\n00:27 La demo\n02:36 Il sistema Morale\n03:54 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 283, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091900 - WO LONG FALLEN DYNASTY: GAMEPLAY FRENETICO | PROVATO.NA", "id" => "qglfhm7nNKM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qglfhm7nNKM", "playlist_index" => 2895, "timestamp" => 1663594222, "title" => "WO LONG FALLEN DYNASTY: GAMEPLAY FRENETICO | PROVATO", "upload_date" => "20220919"} 20:25:12.555 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=726.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:12.556 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=718.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:12.559 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=708.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-19 13:30:22Z], 4] 20:25:12.560 [debug] QUERY OK source="media_items" db=0.9ms idle=710.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Al Tokyo Game Show 2022 abbiamo finalmente provato Wo Long: Fallen Dynasty, gioco d'azione dagli autori di Nioh ambientato nella Cina dei Tre Regni.\n\nUn test che ci ha permesso di capire meglio il funzionamento e il peso di alcune meccaniche finora rimaste poco chiare, a partire dal sistema di Morale che potrebbe diventare centrale in un’esperienza che si preannuncia davvero molto affascinante.\n----\n#wolong \n----\n00:00 Intro\n00:27 La demo\n02:36 Il sistema Morale\n03:54 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "WO LONG FALLEN DYNASTY: GAMEPLAY FRENETICO | PROVATO", "6c09a75a-cce6-4af7-8f55-db171aba0133", false, "qglfhm7nNKM", 283, false, "https://www.youtube.com/watch?v=qglfhm7nNKM", 2895, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091900 - WO LONG FALLEN DYNASTY: GAMEPLAY FRENETICO | PROVATO.NA", false, false, 4, [], 96, ~U[2022-09-19 13:30:22Z], ~U[2026-09-10 18:25:12Z], ~U[2026-09-10 18:25:12Z], "Al Tokyo Game Show 2022 abbiamo finalmente provato Wo Long: Fallen Dynasty, gioco d'azione dagli autori di Nioh ambientato nella Cina dei Tre Regni.\n\nUn test che ci ha permesso di capire meglio il funzionamento e il peso di alcune meccaniche finora rimaste poco chiare, a partire dal sistema di Morale che potrebbe diventare centrale in un’esperienza che si preannuncia davvero molto affascinante.\n----\n#wolong \n----\n00:00 Intro\n00:27 La demo\n02:36 Il sistema Morale\n03:54 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "WO LONG FALLEN DYNASTY: GAMEPLAY FRENETICO | PROVATO", "qglfhm7nNKM", 283, false, "https://www.youtube.com/watch?v=qglfhm7nNKM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091900 - WO LONG FALLEN DYNASTY: GAMEPLAY FRENETICO | PROVATO.NA", false, 4, ~U[2022-09-19 13:30:22Z]] 20:25:12.561 [debug] QUERY OK source="sources" db=0.6ms idle=401.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:12.561 [debug] QUERY OK source="media_profiles" db=0.1ms idle=6.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:12.562 [debug] QUERY OK source="media_items" db=0.8ms idle=5.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6899] 20:25:12.562 [debug] Current batch of media processed. Will check again in 1000ms 20:25:13.564 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Al Tokyo Game Show 2022 abbiamo provato brevemente PlayStation VR2, il nuovo visore per la realtà virtuale di PS5, in attesa di un test più approfondito con altri giochi PlayStation 5.\n----\n#playstationvr2 \n#playstation5 \n#ps5 \n----\n00:00 - Intro\n00:22 - Il visore\n02:27 - Vibrazioni aptiche\n03:50 - Setup\n05:10 - I controller\n05:56 - Certezze e dubbi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 400, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091900 - PlayStation VR 2 PS5: PROVATO CON RESIDENT EVIL VILLAGE VR.NA", "id" => "wSLiEEFr9W8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=wSLiEEFr9W8", "playlist_index" => 2896, "timestamp" => 1663578024, "title" => "PlayStation VR 2 PS5: PROVATO CON RESIDENT EVIL VILLAGE VR", "upload_date" => "20220919"} 20:25:13.566 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:13.567 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:13.573 [debug] QUERY OK source="media_items" db=5.0ms queue=0.1ms idle=1006.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-19 09:00:24Z], 4] 20:25:13.574 [debug] QUERY OK source="media_items" db=0.8ms idle=1010.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Al Tokyo Game Show 2022 abbiamo provato brevemente PlayStation VR2, il nuovo visore per la realtà virtuale di PS5, in attesa di un test più approfondito con altri giochi PlayStation 5.\n----\n#playstationvr2 \n#playstation5 \n#ps5 \n----\n00:00 - Intro\n00:22 - Il visore\n02:27 - Vibrazioni aptiche\n03:50 - Setup\n05:10 - I controller\n05:56 - Certezze e dubbi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation VR 2 PS5: PROVATO CON RESIDENT EVIL VILLAGE VR", "de9d652c-d7e8-4018-9cd2-991374fd712f", false, "wSLiEEFr9W8", 400, false, "https://www.youtube.com/watch?v=wSLiEEFr9W8", 2896, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091900 - PlayStation VR 2 PS5: PROVATO CON RESIDENT EVIL VILLAGE VR.NA", false, false, 4, [], 96, ~U[2022-09-19 09:00:24Z], ~U[2026-09-10 18:25:13Z], ~U[2026-09-10 18:25:13Z], "Al Tokyo Game Show 2022 abbiamo provato brevemente PlayStation VR2, il nuovo visore per la realtà virtuale di PS5, in attesa di un test più approfondito con altri giochi PlayStation 5.\n----\n#playstationvr2 \n#playstation5 \n#ps5 \n----\n00:00 - Intro\n00:22 - Il visore\n02:27 - Vibrazioni aptiche\n03:50 - Setup\n05:10 - I controller\n05:56 - Certezze e dubbi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation VR 2 PS5: PROVATO CON RESIDENT EVIL VILLAGE VR", "wSLiEEFr9W8", 400, false, "https://www.youtube.com/watch?v=wSLiEEFr9W8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091900 - PlayStation VR 2 PS5: PROVATO CON RESIDENT EVIL VILLAGE VR.NA", false, 4, ~U[2022-09-19 09:00:24Z]] 20:25:13.575 [debug] QUERY OK source="sources" db=0.1ms idle=413.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:13.575 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:13.576 [debug] QUERY OK source="media_items" db=0.1ms idle=8.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6900] 20:25:13.576 [debug] Current batch of media processed. Will check again in 1000ms 20:25:14.577 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo provato Like a Dragon: Ishin! per PS5 e PS4 durante il TGS 2022: si tratta del remake di Yakuza: Ishin. Ecco le nostre impressioni da Tokyo.\n----\n#yakuza \n#likeadragonishin\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 346, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091800 - FINALMENTE LIKE A DRAGON ISHIN! IL NOSTRO PROVATO DAL TGS 2022.NA", "id" => "tk-uJHKFS_k", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=tk-uJHKFS_k", "playlist_index" => 2897, "timestamp" => 1663491622, "title" => "FINALMENTE LIKE A DRAGON ISHIN! IL NOSTRO PROVATO DAL TGS 2022", "upload_date" => "20220918"} 20:25:14.577 [debug] QUERY OK source="sources" db=0.1ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:14.578 [debug] QUERY OK source="sources" db=0.2ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:14.584 [debug] QUERY OK source="media_items" db=5.7ms idle=1002.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-18 09:00:22Z], 4] 20:25:14.585 [debug] QUERY OK source="media_items" db=0.8ms idle=1008.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo provato Like a Dragon: Ishin! per PS5 e PS4 durante il TGS 2022: si tratta del remake di Yakuza: Ishin. Ecco le nostre impressioni da Tokyo.\n----\n#yakuza \n#likeadragonishin\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FINALMENTE LIKE A DRAGON ISHIN! IL NOSTRO PROVATO DAL TGS 2022", "080a9d34-6226-423e-aaf6-39d5a9717307", false, "tk-uJHKFS_k", 346, false, "https://www.youtube.com/watch?v=tk-uJHKFS_k", 2897, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091800 - FINALMENTE LIKE A DRAGON ISHIN! IL NOSTRO PROVATO DAL TGS 2022.NA", false, false, 4, [], 98, ~U[2022-09-18 09:00:22Z], ~U[2026-09-10 18:25:14Z], ~U[2026-09-10 18:25:14Z], "Abbiamo provato Like a Dragon: Ishin! per PS5 e PS4 durante il TGS 2022: si tratta del remake di Yakuza: Ishin. Ecco le nostre impressioni da Tokyo.\n----\n#yakuza \n#likeadragonishin\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FINALMENTE LIKE A DRAGON ISHIN! IL NOSTRO PROVATO DAL TGS 2022", "tk-uJHKFS_k", 346, false, "https://www.youtube.com/watch?v=tk-uJHKFS_k", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091800 - FINALMENTE LIKE A DRAGON ISHIN! IL NOSTRO PROVATO DAL TGS 2022.NA", false, 4, ~U[2022-09-18 09:00:22Z]] 20:25:14.585 [debug] QUERY OK source="sources" db=0.1ms idle=422.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:14.586 [debug] QUERY OK source="media_profiles" db=0.1ms idle=8.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:14.586 [debug] QUERY OK source="media_items" db=0.2ms idle=8.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6901] 20:25:14.586 [debug] Current batch of media processed. Will check again in 1000ms 20:25:15.588 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Avete notato che nel trailer dello State of Play di Settembre 2022 di God of War Ragnarok per PS4 e Ps5 ci sono alcune sequenze dove Kratos non porta con sé le Lame del Caos? Incuriositi da questa stranezza abbiamo provato a dare un ipotetico ordine cronologico alle sequenze del trailer della nuova esclusiva PlayStation. Cosa ne pensate? Che storia sta raccontando questo video? E voi come avreste messo in ordine le scene?\n----\n#godofwarragnarok \n#godofwar \n#ps5\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 148, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091700 - GOD OF WAR RAGNAROK: DOVE SONO LE LAME DEL CAOS? TRAILER IN ORDINE "CRONOLOGICO".NA", "id" => "KWxPQKooDh0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=KWxPQKooDh0", "playlist_index" => 2898, "timestamp" => 1663419612, "title" => "GOD OF WAR RAGNAROK: DOVE SONO LE LAME DEL CAOS? TRAILER IN ORDINE \"CRONOLOGICO\"", "upload_date" => "20220917"} 20:25:15.588 [debug] QUERY OK source="sources" db=0.3ms idle=1003.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:15.589 [debug] QUERY OK source="sources" db=0.2ms idle=1003.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:15.594 [debug] QUERY OK source="media_items" db=4.5ms idle=1003.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-17 13:00:12Z], 4] 20:25:15.595 [debug] QUERY OK source="media_items" db=0.9ms idle=1007.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Avete notato che nel trailer dello State of Play di Settembre 2022 di God of War Ragnarok per PS4 e Ps5 ci sono alcune sequenze dove Kratos non porta con sé le Lame del Caos? Incuriositi da questa stranezza abbiamo provato a dare un ipotetico ordine cronologico alle sequenze del trailer della nuova esclusiva PlayStation. Cosa ne pensate? Che storia sta raccontando questo video? E voi come avreste messo in ordine le scene?\n----\n#godofwarragnarok \n#godofwar \n#ps5\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: DOVE SONO LE LAME DEL CAOS? TRAILER IN ORDINE \"CRONOLOGICO\"", "82348d02-d6a1-4cc7-a912-5c5507f50028", false, "KWxPQKooDh0", 148, false, "https://www.youtube.com/watch?v=KWxPQKooDh0", 2898, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091700 - GOD OF WAR RAGNAROK: DOVE SONO LE LAME DEL CAOS? TRAILER IN ORDINE "CRONOLOGICO".NA", false, false, 4, [], 97, ~U[2022-09-17 13:00:12Z], ~U[2026-09-10 18:25:15Z], ~U[2026-09-10 18:25:15Z], "Avete notato che nel trailer dello State of Play di Settembre 2022 di God of War Ragnarok per PS4 e Ps5 ci sono alcune sequenze dove Kratos non porta con sé le Lame del Caos? Incuriositi da questa stranezza abbiamo provato a dare un ipotetico ordine cronologico alle sequenze del trailer della nuova esclusiva PlayStation. Cosa ne pensate? Che storia sta raccontando questo video? E voi come avreste messo in ordine le scene?\n----\n#godofwarragnarok \n#godofwar \n#ps5\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: DOVE SONO LE LAME DEL CAOS? TRAILER IN ORDINE \"CRONOLOGICO\"", "KWxPQKooDh0", 148, false, "https://www.youtube.com/watch?v=KWxPQKooDh0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091700 - GOD OF WAR RAGNAROK: DOVE SONO LE LAME DEL CAOS? TRAILER IN ORDINE "CRONOLOGICO".NA", false, 4, ~U[2022-09-17 13:00:12Z]] 20:25:15.595 [debug] QUERY OK source="sources" db=0.1ms idle=428.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:15.596 [debug] QUERY OK source="media_profiles" db=0.1ms idle=7.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:15.596 [debug] QUERY OK source="media_items" db=0.2ms idle=7.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6902] 20:25:15.596 [debug] Current batch of media processed. Will check again in 1000ms 20:25:16.598 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "#thelegendofzelda #tearsofthekingdom si è mostrato già quattro volte, dal 2019 a oggi. Eppure del gioco non sappiamo ancora praticamente nulla. Sappiamo, per ammissione di Aonuma, che il seguito di Breath of the Wild sfrutterà la stessa Hyrule del predecessore perché è nato come un DLC. Mentre lo stavano creando, tuttavia, gli sviluppatori si sono accorti di avere troppe idee per limitarle a un semplice contenuto scaricabile e, soprattutto, che alcune di queste idee sarebbero state impossibili da implementare come semplici aggiornamenti. Certi poteri, insomma, non si sarebbe potuto inserirli in Breath of the Wild nella maniera desiderata.\n\nMa cerchiamo di capire meglio questa affermazione, prima di lanciarci in teorie, speranze e timori su questo importante gioco open world. \n----\n#tlozbotw \n----\n00:00 Intro\n00:45 Poteri mai visti\n03:09 Storia\n05:28 Due Link\n06:33 Lacrime del regno\n09:40 Esplorazione libera\n10:39 Dungeon\n11:39 Un more of the same definitivo\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 771, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091700 - TEARS OF THE KINGDOM: I SEGRETI DEL TITOLO DEL NUOVO THE LEGEND OF ZELDA.NA", "id" => "ofsxTfij9ms", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ofsxTfij9ms", "playlist_index" => 2899, "timestamp" => 1663405222, "title" => "TEARS OF THE KINGDOM: I SEGRETI DEL TITOLO DEL NUOVO THE LEGEND OF ZELDA", "upload_date" => "20220917"} 20:25:16.600 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:16.601 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:16.610 [debug] QUERY OK source="media_items" db=8.5ms idle=1005.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-17 09:00:22Z], 4] 20:25:16.613 [debug] QUERY OK source="media_items" db=1.9ms idle=1014.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["#thelegendofzelda #tearsofthekingdom si è mostrato già quattro volte, dal 2019 a oggi. Eppure del gioco non sappiamo ancora praticamente nulla. Sappiamo, per ammissione di Aonuma, che il seguito di Breath of the Wild sfrutterà la stessa Hyrule del predecessore perché è nato come un DLC. Mentre lo stavano creando, tuttavia, gli sviluppatori si sono accorti di avere troppe idee per limitarle a un semplice contenuto scaricabile e, soprattutto, che alcune di queste idee sarebbero state impossibili da implementare come semplici aggiornamenti. Certi poteri, insomma, non si sarebbe potuto inserirli in Breath of the Wild nella maniera desiderata.\n\nMa cerchiamo di capire meglio questa affermazione, prima di lanciarci in teorie, speranze e timori su questo importante gioco open world. \n----\n#tlozbotw \n----\n00:00 Intro\n00:45 Poteri mai visti\n03:09 Storia\n05:28 Due Link\n06:33 Lacrime del regno\n09:40 Esplorazione libera\n10:39 Dungeon\n11:39 Un more of the same definitivo\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TEARS OF THE KINGDOM: I SEGRETI DEL TITOLO DEL NUOVO THE LEGEND OF ZELDA", "b3ebd2b8-e48f-40c4-b207-3c376a6c3d5a", false, "ofsxTfij9ms", 771, false, "https://www.youtube.com/watch?v=ofsxTfij9ms", 2899, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091700 - TEARS OF THE KINGDOM: I SEGRETI DEL TITOLO DEL NUOVO THE LEGEND OF ZELDA.NA", false, false, 4, [], 97, ~U[2022-09-17 09:00:22Z], ~U[2026-09-10 18:25:16Z], ~U[2026-09-10 18:25:16Z], "#thelegendofzelda #tearsofthekingdom si è mostrato già quattro volte, dal 2019 a oggi. Eppure del gioco non sappiamo ancora praticamente nulla. Sappiamo, per ammissione di Aonuma, che il seguito di Breath of the Wild sfrutterà la stessa Hyrule del predecessore perché è nato come un DLC. Mentre lo stavano creando, tuttavia, gli sviluppatori si sono accorti di avere troppe idee per limitarle a un semplice contenuto scaricabile e, soprattutto, che alcune di queste idee sarebbero state impossibili da implementare come semplici aggiornamenti. Certi poteri, insomma, non si sarebbe potuto inserirli in Breath of the Wild nella maniera desiderata.\n\nMa cerchiamo di capire meglio questa affermazione, prima di lanciarci in teorie, speranze e timori su questo importante gioco open world. \n----\n#tlozbotw \n----\n00:00 Intro\n00:45 Poteri mai visti\n03:09 Storia\n05:28 Due Link\n06:33 Lacrime del regno\n09:40 Esplorazione libera\n10:39 Dungeon\n11:39 Un more of the same definitivo\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TEARS OF THE KINGDOM: I SEGRETI DEL TITOLO DEL NUOVO THE LEGEND OF ZELDA", "ofsxTfij9ms", 771, false, "https://www.youtube.com/watch?v=ofsxTfij9ms", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091700 - TEARS OF THE KINGDOM: I SEGRETI DEL TITOLO DEL NUOVO THE LEGEND OF ZELDA.NA", false, 4, ~U[2022-09-17 09:00:22Z]] 20:25:16.614 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=444.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:16.615 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=14.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:16.617 [debug] QUERY OK source="media_items" db=0.5ms idle=15.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6903] 20:25:16.617 [debug] Current batch of media processed. Will check again in 1000ms 20:25:16.852 [info] GET / 20:25:16.853 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:25:16.854 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=243.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:16.855 [debug] QUERY OK source="media_profiles" db=0.1ms queue=0.1ms idle=242.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:25:16.855 [debug] QUERY OK source="sources" db=0.2ms idle=241.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:25:16.864 [debug] QUERY OK source="media_items" db=8.5ms idle=240.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:16.866 [debug] QUERY OK source="media_items" db=1.1ms idle=247.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:16.866 [debug] QUERY OK source="settings" db=0.1ms idle=11.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:16.867 [debug] QUERY OK source="settings" db=0.2ms idle=11.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:16.868 [debug] QUERY OK source="settings" db=0.2ms idle=12.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:16.869 [debug] QUERY OK source="tasks" db=0.4ms idle=4.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:25:16.870 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=4.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:16.873 [debug] QUERY OK source="media_items" db=1.2ms idle=5.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:16.880 [debug] QUERY OK source="media_items" db=6.6ms queue=0.1ms idle=6.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:16.881 [debug] QUERY OK source="sources" db=0.2ms idle=12.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:16.886 [debug] QUERY OK source="media_items" db=3.2ms idle=13.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:25:16.894 [debug] QUERY OK source="media_items" db=7.1ms idle=16.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:16.894 [debug] QUERY OK source="sources" db=0.3ms idle=21.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:25:16.896 [info] Sent 200 in 43ms 20:25:17.619 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Gunsmith 2.0, nuove modalità, meccaniche di gameplay inedite, design delle mappe, #warzone 2.0. La presentazione del multiplayer al #cod Next ha messo tanta carne al fuoco e se non avete seguito l’evento può essere complicato mettersi in pari. Ecco perché in questo video vi racconteremo tutto, ma proprio tutto, quello che c'è da sapere su #callofduty: Modern Warfare 2.\n----\n00:00 Intro\n00:28 Gameplay in acqua\n01:25 Analisi del trailer\n03:03 Le nuove modalità\n04:35 Il design delle mappe\n05:27 Gunsmith 2.0\n07:17 Warzone 2.0\n11:05 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 709, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091600 - CALL OF DUTY MODERN WARFARE 2 SI RINNOVA: MULTIPLAYER E WARZONE 2.0.NA", "id" => "_NjmrecbQR4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_NjmrecbQR4", "playlist_index" => 2900, "timestamp" => 1663342207, "title" => "CALL OF DUTY MODERN WARFARE 2 SI RINNOVA: MULTIPLAYER E WARZONE 2.0", "upload_date" => "20220916"} 20:25:17.620 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=738.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:17.622 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=734.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:17.625 [debug] QUERY OK source="media_items" db=2.7ms queue=0.2ms idle=728.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-16 15:30:07Z], 4] 20:25:17.632 [debug] QUERY OK source="media_items" db=5.4ms idle=731.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Gunsmith 2.0, nuove modalità, meccaniche di gameplay inedite, design delle mappe, #warzone 2.0. La presentazione del multiplayer al #cod Next ha messo tanta carne al fuoco e se non avete seguito l’evento può essere complicato mettersi in pari. Ecco perché in questo video vi racconteremo tutto, ma proprio tutto, quello che c'è da sapere su #callofduty: Modern Warfare 2.\n----\n00:00 Intro\n00:28 Gameplay in acqua\n01:25 Analisi del trailer\n03:03 Le nuove modalità\n04:35 Il design delle mappe\n05:27 Gunsmith 2.0\n07:17 Warzone 2.0\n11:05 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALL OF DUTY MODERN WARFARE 2 SI RINNOVA: MULTIPLAYER E WARZONE 2.0", "8881fb7f-3e82-4a25-9cf9-d85519011e72", false, "_NjmrecbQR4", 709, false, "https://www.youtube.com/watch?v=_NjmrecbQR4", 2900, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091600 - CALL OF DUTY MODERN WARFARE 2 SI RINNOVA: MULTIPLAYER E WARZONE 2.0.NA", false, false, 4, [], 97, ~U[2022-09-16 15:30:07Z], ~U[2026-09-10 18:25:17Z], ~U[2026-09-10 18:25:17Z], "Gunsmith 2.0, nuove modalità, meccaniche di gameplay inedite, design delle mappe, #warzone 2.0. La presentazione del multiplayer al #cod Next ha messo tanta carne al fuoco e se non avete seguito l’evento può essere complicato mettersi in pari. Ecco perché in questo video vi racconteremo tutto, ma proprio tutto, quello che c'è da sapere su #callofduty: Modern Warfare 2.\n----\n00:00 Intro\n00:28 Gameplay in acqua\n01:25 Analisi del trailer\n03:03 Le nuove modalità\n04:35 Il design delle mappe\n05:27 Gunsmith 2.0\n07:17 Warzone 2.0\n11:05 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALL OF DUTY MODERN WARFARE 2 SI RINNOVA: MULTIPLAYER E WARZONE 2.0", "_NjmrecbQR4", 709, false, "https://www.youtube.com/watch?v=_NjmrecbQR4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091600 - CALL OF DUTY MODERN WARFARE 2 SI RINNOVA: MULTIPLAYER E WARZONE 2.0.NA", false, 4, ~U[2022-09-16 15:30:07Z]] 20:25:17.633 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=459.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:17.634 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=13.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:17.636 [debug] QUERY OK source="media_items" db=1.5ms idle=12.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6904] 20:25:17.637 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dopo Assassin's Creed Codename RED ci sarà Assassin's Creed Codename HEXE, in sviluppo presso Ubisoft Montreal, con Clint Hocking come Creative Director. Abbiamo decifrato i suoi segreti!\n\nFonte per la traduzione dei segni: https://www.youtube.com/watch?v=NSRhXh4btSU\n----\n#assassinscreed \n#assassinscreedcodenamehexe\n----\n00:00 - Intro\n00:41 - Caccia alla Streghe\n02:01 - L'Alfabeto dei Magi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 228, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091600 - ASSASSIN'S CREED HEXE: IL CODICE DELLE STREGHE.NA", "id" => "bqVhpruIZWw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=bqVhpruIZWw", "playlist_index" => 2901, "timestamp" => 1663333496, "title" => "ASSASSIN'S CREED HEXE: IL CODICE DELLE STREGHE", "upload_date" => "20220916"} 20:25:17.639 [debug] QUERY OK source="sources" db=1.6ms idle=11.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:17.640 [debug] QUERY OK source="sources" db=0.2ms idle=7.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:17.649 [debug] QUERY OK source="media_items" db=9.1ms idle=6.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-16 13:04:56Z], 4] 20:25:17.664 [debug] QUERY OK source="media_items" db=14.1ms idle=15.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dopo Assassin's Creed Codename RED ci sarà Assassin's Creed Codename HEXE, in sviluppo presso Ubisoft Montreal, con Clint Hocking come Creative Director. Abbiamo decifrato i suoi segreti!\n\nFonte per la traduzione dei segni: https://www.youtube.com/watch?v=NSRhXh4btSU\n----\n#assassinscreed \n#assassinscreedcodenamehexe\n----\n00:00 - Intro\n00:41 - Caccia alla Streghe\n02:01 - L'Alfabeto dei Magi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED HEXE: IL CODICE DELLE STREGHE", "adac0dd6-6155-4c50-901b-f67802f549a3", false, "bqVhpruIZWw", 228, false, "https://www.youtube.com/watch?v=bqVhpruIZWw", 2901, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091600 - ASSASSIN'S CREED HEXE: IL CODICE DELLE STREGHE.NA", false, false, 4, [], 97, ~U[2022-09-16 13:04:56Z], ~U[2026-09-10 18:25:17Z], ~U[2026-09-10 18:25:17Z], "Dopo Assassin's Creed Codename RED ci sarà Assassin's Creed Codename HEXE, in sviluppo presso Ubisoft Montreal, con Clint Hocking come Creative Director. Abbiamo decifrato i suoi segreti!\n\nFonte per la traduzione dei segni: https://www.youtube.com/watch?v=NSRhXh4btSU\n----\n#assassinscreed \n#assassinscreedcodenamehexe\n----\n00:00 - Intro\n00:41 - Caccia alla Streghe\n02:01 - L'Alfabeto dei Magi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED HEXE: IL CODICE DELLE STREGHE", "bqVhpruIZWw", 228, false, "https://www.youtube.com/watch?v=bqVhpruIZWw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091600 - ASSASSIN'S CREED HEXE: IL CODICE DELLE STREGHE.NA", false, 4, ~U[2022-09-16 13:04:56Z]] 20:25:17.665 [debug] QUERY OK source="sources" db=0.5ms idle=28.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:17.666 [debug] QUERY OK source="media_profiles" db=0.3ms idle=26.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:17.667 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=26.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6905] 20:25:17.667 [debug] Current batch of media processed. Will check again in 1000ms 20:25:18.668 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Arriva il trailer ufficiale di presentazione di Call of Duty: #WarzoneMobile.\n----\n#callofduty \n#codwarzone \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 115, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - CALL OF DUTY WARZONE MOBILE: TRAILER UFFICIALE.NA", "id" => "GXlu0BEjZB0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GXlu0BEjZB0", "playlist_index" => 2902, "timestamp" => 1663264911, "title" => "CALL OF DUTY WARZONE MOBILE: TRAILER UFFICIALE", "upload_date" => "20220915"} 20:25:18.670 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:18.671 [debug] QUERY OK source="sources" db=0.3ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:18.681 [debug] QUERY OK source="media_items" db=10.2ms idle=1005.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-15 18:01:51Z], 4] 20:25:18.689 [debug] QUERY OK source="media_items" db=6.5ms queue=0.1ms idle=1014.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Arriva il trailer ufficiale di presentazione di Call of Duty: #WarzoneMobile.\n----\n#callofduty \n#codwarzone \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALL OF DUTY WARZONE MOBILE: TRAILER UFFICIALE", "aa85f67f-281b-4812-b419-c3d93609a781", false, "GXlu0BEjZB0", 115, false, "https://www.youtube.com/watch?v=GXlu0BEjZB0", 2902, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - CALL OF DUTY WARZONE MOBILE: TRAILER UFFICIALE.NA", false, false, 4, [], 92, ~U[2022-09-15 18:01:51Z], ~U[2026-09-10 18:25:18Z], ~U[2026-09-10 18:25:18Z], "Arriva il trailer ufficiale di presentazione di Call of Duty: #WarzoneMobile.\n----\n#callofduty \n#codwarzone \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALL OF DUTY WARZONE MOBILE: TRAILER UFFICIALE", "GXlu0BEjZB0", 115, false, "https://www.youtube.com/watch?v=GXlu0BEjZB0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - CALL OF DUTY WARZONE MOBILE: TRAILER UFFICIALE.NA", false, 4, ~U[2022-09-15 18:01:51Z]] 20:25:18.690 [debug] QUERY OK source="sources" db=0.5ms idle=511.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:18.691 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=20.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:18.692 [debug] QUERY OK source="media_items" db=0.5ms idle=20.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6906] 20:25:18.692 [debug] Current batch of media processed. Will check again in 1000ms 20:25:19.693 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La nuova era di #CallOfDuty arriva con #ModernWarfare2 e #Warzone2. Ecco il trailer dal CoD: NEXT, anche in italiano!\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 168, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - CALL OF DUTY MODERN WARFARE II: TRAILER IN ITALIANO MULTIPLAYER E WARZONE 2.0 DI COD.NA", "id" => "b6bhKSvOEHY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=b6bhKSvOEHY", "playlist_index" => 2903, "timestamp" => 1663262223, "title" => "CALL OF DUTY MODERN WARFARE II: TRAILER IN ITALIANO MULTIPLAYER E WARZONE 2.0 DI COD", "upload_date" => "20220915"} 20:25:19.695 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:19.696 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:19.707 [debug] QUERY OK source="media_items" db=10.1ms queue=0.1ms idle=1006.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-15 17:17:03Z], 4] 20:25:19.735 [debug] QUERY OK source="media_items" db=26.6ms idle=1016.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La nuova era di #CallOfDuty arriva con #ModernWarfare2 e #Warzone2. Ecco il trailer dal CoD: NEXT, anche in italiano!\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALL OF DUTY MODERN WARFARE II: TRAILER IN ITALIANO MULTIPLAYER E WARZONE 2.0 DI COD", "657bbe0a-3574-4b3e-a8ab-e9373701d05f", false, "b6bhKSvOEHY", 168, false, "https://www.youtube.com/watch?v=b6bhKSvOEHY", 2903, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - CALL OF DUTY MODERN WARFARE II: TRAILER IN ITALIANO MULTIPLAYER E WARZONE 2.0 DI COD.NA", false, false, 4, [], 92, ~U[2022-09-15 17:17:03Z], ~U[2026-09-10 18:25:19Z], ~U[2026-09-10 18:25:19Z], "La nuova era di #CallOfDuty arriva con #ModernWarfare2 e #Warzone2. Ecco il trailer dal CoD: NEXT, anche in italiano!\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALL OF DUTY MODERN WARFARE II: TRAILER IN ITALIANO MULTIPLAYER E WARZONE 2.0 DI COD", "b6bhKSvOEHY", 168, false, "https://www.youtube.com/watch?v=b6bhKSvOEHY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - CALL OF DUTY MODERN WARFARE II: TRAILER IN ITALIANO MULTIPLAYER E WARZONE 2.0 DI COD.NA", false, 4, ~U[2022-09-15 17:17:03Z]] 20:25:19.735 [debug] QUERY OK source="sources" db=0.2ms idle=554.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:19.736 [debug] QUERY OK source="media_profiles" db=0.2ms idle=40.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:19.736 [debug] QUERY OK source="media_items" db=0.3ms idle=39.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6907] 20:25:19.736 [debug] Current batch of media processed. Will check again in 1000ms 20:25:20.738 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Sony ha accolto favorevolmente la decisione dell'antitrust inglese di compiere indagini più approfondite sull'acquisizione di Activision Blizzard da parte di Microsoft e Xbox. Ecco cos'è successo.\n\n---\n#Xbox\n#Activision\n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 139, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - XBOX + ACTIVISION: L'EUROPA PRENDE TEMPO, LA REAZIONE DI SONY.NA", "id" => "ZQGckxHnsy4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZQGckxHnsy4", "playlist_index" => 2904, "timestamp" => 1663260677, "title" => "XBOX + ACTIVISION: L'EUROPA PRENDE TEMPO, LA REAZIONE DI SONY", "upload_date" => "20220915"} 20:25:20.740 [debug] QUERY OK source="sources" db=0.6ms queue=0.3ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:20.741 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:20.751 [debug] QUERY OK source="media_items" db=9.3ms queue=0.1ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-15 16:51:17Z], 4] 20:25:20.758 [debug] QUERY OK source="media_items" db=5.3ms idle=1015.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sony ha accolto favorevolmente la decisione dell'antitrust inglese di compiere indagini più approfondite sull'acquisizione di Activision Blizzard da parte di Microsoft e Xbox. Ecco cos'è successo.\n\n---\n#Xbox\n#Activision\n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX + ACTIVISION: L'EUROPA PRENDE TEMPO, LA REAZIONE DI SONY", "03e096ae-393c-4324-bea2-c14de8bebd36", false, "ZQGckxHnsy4", 139, false, "https://www.youtube.com/watch?v=ZQGckxHnsy4", 2904, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - XBOX + ACTIVISION: L'EUROPA PRENDE TEMPO, LA REAZIONE DI SONY.NA", false, false, 4, [], 92, ~U[2022-09-15 16:51:17Z], ~U[2026-09-10 18:25:20Z], ~U[2026-09-10 18:25:20Z], "Sony ha accolto favorevolmente la decisione dell'antitrust inglese di compiere indagini più approfondite sull'acquisizione di Activision Blizzard da parte di Microsoft e Xbox. Ecco cos'è successo.\n\n---\n#Xbox\n#Activision\n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX + ACTIVISION: L'EUROPA PRENDE TEMPO, LA REAZIONE DI SONY", "ZQGckxHnsy4", 139, false, "https://www.youtube.com/watch?v=ZQGckxHnsy4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - XBOX + ACTIVISION: L'EUROPA PRENDE TEMPO, LA REAZIONE DI SONY.NA", false, 4, ~U[2022-09-15 16:51:17Z]] 20:25:20.759 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=573.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:20.760 [debug] QUERY OK source="media_profiles" db=0.5ms idle=19.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:20.761 [debug] QUERY OK source="media_items" db=0.3ms idle=18.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6908] 20:25:20.761 [debug] Current batch of media processed. Will check again in 1000ms 20:25:21.762 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "In uscita il prossimo anno su PC e console, Street Fighter 6 si prospetta come una miscela di vecchio e nuovo: ecco i personaggi storici annunciati al TGS 2022.\n----\n#StreetFighter \n#SF6 \n----\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 232, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - STREET FIGHTER 6: ANNUNCIATI NUOVI PERSONAGGI PER SF6.NA", "id" => "ZrvA2fjd0K0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZrvA2fjd0K0", "playlist_index" => 2905, "timestamp" => 1663252436, "title" => "STREET FIGHTER 6: ANNUNCIATI NUOVI PERSONAGGI PER SF6", "upload_date" => "20220915"} 20:25:21.764 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:21.766 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1006.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:21.771 [debug] QUERY OK source="media_items" db=4.9ms queue=0.1ms idle=1006.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-15 14:33:56Z], 4] 20:25:21.773 [debug] QUERY OK source="media_items" db=0.8ms idle=1011.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In uscita il prossimo anno su PC e console, Street Fighter 6 si prospetta come una miscela di vecchio e nuovo: ecco i personaggi storici annunciati al TGS 2022.\n----\n#StreetFighter \n#SF6 \n----\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STREET FIGHTER 6: ANNUNCIATI NUOVI PERSONAGGI PER SF6", "ab364d3d-657e-4f99-b25f-16abf56243a8", false, "ZrvA2fjd0K0", 232, false, "https://www.youtube.com/watch?v=ZrvA2fjd0K0", 2905, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - STREET FIGHTER 6: ANNUNCIATI NUOVI PERSONAGGI PER SF6.NA", false, false, 4, [], 92, ~U[2022-09-15 14:33:56Z], ~U[2026-09-10 18:25:21Z], ~U[2026-09-10 18:25:21Z], "In uscita il prossimo anno su PC e console, Street Fighter 6 si prospetta come una miscela di vecchio e nuovo: ecco i personaggi storici annunciati al TGS 2022.\n----\n#StreetFighter \n#SF6 \n----\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STREET FIGHTER 6: ANNUNCIATI NUOVI PERSONAGGI PER SF6", "ZrvA2fjd0K0", 232, false, "https://www.youtube.com/watch?v=ZrvA2fjd0K0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - STREET FIGHTER 6: ANNUNCIATI NUOVI PERSONAGGI PER SF6.NA", false, 4, ~U[2022-09-15 14:33:56Z]] 20:25:21.777 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=589.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:21.778 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=13.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:21.780 [debug] QUERY OK source="media_items" db=0.6ms idle=13.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6909] 20:25:21.780 [debug] Current batch of media processed. Will check again in 1000ms 20:25:21.899 [info] GET / 20:25:21.899 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:25:21.903 [debug] QUERY OK source="settings" db=3.9ms idle=128.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:21.908 [debug] QUERY OK source="media_profiles" db=3.9ms queue=0.1ms idle=131.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:25:21.909 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=131.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:25:21.931 [debug] QUERY OK source="media_items" db=20.6ms queue=0.2ms idle=131.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:21.935 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms idle=152.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:21.936 [debug] QUERY OK source="settings" db=0.9ms queue=0.2ms idle=31.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:21.937 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=28.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:21.945 [debug] QUERY OK source="settings" db=6.1ms idle=28.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:21.947 [debug] QUERY OK source="tasks" db=1.0ms idle=15.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:25:21.948 [debug] QUERY OK source="sources" db=0.6ms idle=13.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:21.952 [debug] QUERY OK source="media_items" db=1.6ms idle=13.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:21.960 [debug] QUERY OK source="media_items" db=7.7ms queue=0.1ms idle=14.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:21.961 [debug] QUERY OK source="sources" db=0.6ms idle=15.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:21.968 [debug] QUERY OK source="media_items" db=3.7ms idle=16.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:25:21.977 [debug] QUERY OK source="media_items" db=9.3ms queue=0.1ms idle=19.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:21.979 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=26.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:25:21.980 [info] Sent 200 in 81ms 20:25:22.781 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il nuovo trailer con focus sulla storia di One Piece Odyssey arrivato dal Tokyo Game Show (TGS) 2022. Viene annunciata anche la data di uscita, in leggero ritardo rispetto a quanto precedentemente previsto. Aggiunti i sottotitoli in italiano.\n----\n#onepiece \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 178, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - ONE PIECE ODYSSEY RINVIATO: ECCO LA DATA | TRAILER TGS 2022 SUB ITA.NA", "id" => "aA0xNtpOY0A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=aA0xNtpOY0A", "playlist_index" => 2906, "timestamp" => 1663249859, "title" => "ONE PIECE ODYSSEY RINVIATO: ECCO LA DATA | TRAILER TGS 2022 SUB ITA", "upload_date" => "20220915"} 20:25:22.782 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=820.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:22.783 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=815.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:22.787 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=806.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-15 13:50:59Z], 4] 20:25:22.788 [debug] QUERY OK source="media_items" db=0.9ms idle=808.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il nuovo trailer con focus sulla storia di One Piece Odyssey arrivato dal Tokyo Game Show (TGS) 2022. Viene annunciata anche la data di uscita, in leggero ritardo rispetto a quanto precedentemente previsto. Aggiunti i sottotitoli in italiano.\n----\n#onepiece \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE ODYSSEY RINVIATO: ECCO LA DATA | TRAILER TGS 2022 SUB ITA", "f9ff9b81-2442-48cd-90fc-a23b7c2180c5", false, "aA0xNtpOY0A", 178, false, "https://www.youtube.com/watch?v=aA0xNtpOY0A", 2906, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - ONE PIECE ODYSSEY RINVIATO: ECCO LA DATA | TRAILER TGS 2022 SUB ITA.NA", false, false, 4, [], 92, ~U[2022-09-15 13:50:59Z], ~U[2026-09-10 18:25:22Z], ~U[2026-09-10 18:25:22Z], "Ecco il nuovo trailer con focus sulla storia di One Piece Odyssey arrivato dal Tokyo Game Show (TGS) 2022. Viene annunciata anche la data di uscita, in leggero ritardo rispetto a quanto precedentemente previsto. Aggiunti i sottotitoli in italiano.\n----\n#onepiece \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE ODYSSEY RINVIATO: ECCO LA DATA | TRAILER TGS 2022 SUB ITA", "aA0xNtpOY0A", 178, false, "https://www.youtube.com/watch?v=aA0xNtpOY0A", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - ONE PIECE ODYSSEY RINVIATO: ECCO LA DATA | TRAILER TGS 2022 SUB ITA.NA", false, 4, ~U[2022-09-15 13:50:59Z]] 20:25:22.790 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=600.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:22.791 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=8.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:22.793 [debug] QUERY OK source="media_items" db=1.5ms idle=7.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6910] 20:25:22.793 [debug] Current batch of media processed. Will check again in 1000ms 20:25:23.794 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il nuovo trailer con focus sui personaggi (e poche sequenze di gameplay) di One Piece Odyssey arrivato dal Tokyo Game Show (TGS) 2022.\n----\n#onepiece \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 113, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - ONE PIECE ODYSSEY: TRAILER DAL TOKYO GAME SHOW 2022.NA", "id" => "5vEGnWvCKJI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5vEGnWvCKJI", "playlist_index" => 2907, "timestamp" => 1663247341, "title" => "ONE PIECE ODYSSEY: TRAILER DAL TOKYO GAME SHOW 2022", "upload_date" => "20220915"} 20:25:23.796 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:23.797 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:23.803 [debug] QUERY OK source="media_items" db=5.1ms idle=1006.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-15 13:09:01Z], 4] 20:25:23.805 [debug] QUERY OK source="media_items" db=1.6ms idle=1010.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il nuovo trailer con focus sui personaggi (e poche sequenze di gameplay) di One Piece Odyssey arrivato dal Tokyo Game Show (TGS) 2022.\n----\n#onepiece \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE ODYSSEY: TRAILER DAL TOKYO GAME SHOW 2022", "688ea11d-dae7-4bff-89a0-19eeac93173c", false, "5vEGnWvCKJI", 113, false, "https://www.youtube.com/watch?v=5vEGnWvCKJI", 2907, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - ONE PIECE ODYSSEY: TRAILER DAL TOKYO GAME SHOW 2022.NA", false, false, 4, [], 92, ~U[2022-09-15 13:09:01Z], ~U[2026-09-10 18:25:23Z], ~U[2026-09-10 18:25:23Z], "Ecco il nuovo trailer con focus sui personaggi (e poche sequenze di gameplay) di One Piece Odyssey arrivato dal Tokyo Game Show (TGS) 2022.\n----\n#onepiece \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE ODYSSEY: TRAILER DAL TOKYO GAME SHOW 2022", "5vEGnWvCKJI", 113, false, "https://www.youtube.com/watch?v=5vEGnWvCKJI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - ONE PIECE ODYSSEY: TRAILER DAL TOKYO GAME SHOW 2022.NA", false, 4, ~U[2022-09-15 13:09:01Z]] 20:25:23.806 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=612.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:23.807 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=10.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:23.808 [debug] QUERY OK source="media_items" db=0.3ms idle=10.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6911] 20:25:23.808 [debug] Current batch of media processed. Will check again in 1000ms 20:25:24.810 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Con uno spettacolare trailer di presentazione, l'annuncio di Rise of the Ronin è arrivato a sorpresa durante lo State of Play del 13 settembre. Il video ha mostrato l'atmosfera e il tono che il Team Ninja ha cercato di infondere a un titolo il cui sviluppo va avanti da ben 7 anni, e che è atteso in esclusiva console su PS5 (e quindi anche su PC) non prima del 2024.\n----\n00:00 Intro\n00:31 Contesto narrativo\n01:23 Combattimento\n02:39 Libertà d'azione\n03:32 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 256, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - RISE OF THE RONIN: OPEN WORLD PS5 CON NINJA E SAMURAI.NA", "id" => "-7wnDVoxUQ0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-7wnDVoxUQ0", "playlist_index" => 2908, "timestamp" => 1663245000, "title" => "RISE OF THE RONIN: OPEN WORLD PS5 CON NINJA E SAMURAI", "upload_date" => "20220915"} 20:25:24.811 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:24.812 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:24.818 [debug] QUERY OK source="media_items" db=4.9ms queue=0.1ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-15 12:30:00Z], 4] 20:25:24.825 [debug] QUERY OK source="media_items" db=5.9ms idle=1010.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Con uno spettacolare trailer di presentazione, l'annuncio di Rise of the Ronin è arrivato a sorpresa durante lo State of Play del 13 settembre. Il video ha mostrato l'atmosfera e il tono che il Team Ninja ha cercato di infondere a un titolo il cui sviluppo va avanti da ben 7 anni, e che è atteso in esclusiva console su PS5 (e quindi anche su PC) non prima del 2024.\n----\n00:00 Intro\n00:31 Contesto narrativo\n01:23 Combattimento\n02:39 Libertà d'azione\n03:32 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RISE OF THE RONIN: OPEN WORLD PS5 CON NINJA E SAMURAI", "e1299132-6e9d-4035-a8d9-cdd9684167d9", false, "-7wnDVoxUQ0", 256, false, "https://www.youtube.com/watch?v=-7wnDVoxUQ0", 2908, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - RISE OF THE RONIN: OPEN WORLD PS5 CON NINJA E SAMURAI.NA", false, false, 4, [], 92, ~U[2022-09-15 12:30:00Z], ~U[2026-09-10 18:25:24Z], ~U[2026-09-10 18:25:24Z], "Con uno spettacolare trailer di presentazione, l'annuncio di Rise of the Ronin è arrivato a sorpresa durante lo State of Play del 13 settembre. Il video ha mostrato l'atmosfera e il tono che il Team Ninja ha cercato di infondere a un titolo il cui sviluppo va avanti da ben 7 anni, e che è atteso in esclusiva console su PS5 (e quindi anche su PC) non prima del 2024.\n----\n00:00 Intro\n00:31 Contesto narrativo\n01:23 Combattimento\n02:39 Libertà d'azione\n03:32 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RISE OF THE RONIN: OPEN WORLD PS5 CON NINJA E SAMURAI", "-7wnDVoxUQ0", 256, false, "https://www.youtube.com/watch?v=-7wnDVoxUQ0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091500 - RISE OF THE RONIN: OPEN WORLD PS5 CON NINJA E SAMURAI.NA", false, 4, ~U[2022-09-15 12:30:00Z]] 20:25:24.826 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=628.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:24.827 [debug] QUERY OK source="media_profiles" db=0.3ms idle=15.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:24.828 [debug] QUERY OK source="media_items" db=0.4ms idle=14.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6912] 20:25:24.828 [debug] Current batch of media processed. Will check again in 1000ms 20:25:25.829 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Sono passati pochi mesi dall'uscita di Fire Emblem Warriors: Three Hopes, ultima incarnazione in salsa action della serie strategica di Intelligent Systems, e ora tocca a Fire Emblem Engage traghettare il marchio verso nuovi orizzonti a partire dal 20 gennaio 2023 su Switch.\nFacciamo il punto su quello che sappiamo anche alla luce del trailer mostrato in occasione del Nintendo Direct del 13 settembre.\n----\n#fireemblem \n#fireemblemengage\n----\n00:00 Intro\n00:38 Storia\n01:34 Contenuti\n02:19 Stile\n02:56 Gli Emblemi\n04:13 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 300, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - FIRE EMBLEM ENGAGE È QUELLO CHE SERVE ALLA SERIE?.NA", "id" => "RyqGuKqeM5E", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=RyqGuKqeM5E", "playlist_index" => 2909, "timestamp" => 1663169404, "title" => "FIRE EMBLEM ENGAGE È QUELLO CHE SERVE ALLA SERIE?", "upload_date" => "20220914"} 20:25:25.830 [debug] QUERY OK source="sources" db=0.3ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:25.831 [debug] QUERY OK source="sources" db=0.2ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:25.837 [debug] QUERY OK source="media_items" db=6.5ms idle=1004.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-14 15:30:04Z], 4] 20:25:25.839 [debug] QUERY OK source="media_items" db=0.9ms idle=1010.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sono passati pochi mesi dall'uscita di Fire Emblem Warriors: Three Hopes, ultima incarnazione in salsa action della serie strategica di Intelligent Systems, e ora tocca a Fire Emblem Engage traghettare il marchio verso nuovi orizzonti a partire dal 20 gennaio 2023 su Switch.\nFacciamo il punto su quello che sappiamo anche alla luce del trailer mostrato in occasione del Nintendo Direct del 13 settembre.\n----\n#fireemblem \n#fireemblemengage\n----\n00:00 Intro\n00:38 Storia\n01:34 Contenuti\n02:19 Stile\n02:56 Gli Emblemi\n04:13 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIRE EMBLEM ENGAGE È QUELLO CHE SERVE ALLA SERIE?", "9e0b1428-db11-4a15-84b1-dc980ea6c8a0", false, "RyqGuKqeM5E", 300, false, "https://www.youtube.com/watch?v=RyqGuKqeM5E", 2909, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - FIRE EMBLEM ENGAGE È QUELLO CHE SERVE ALLA SERIE?.NA", false, false, 4, [], 94, ~U[2022-09-14 15:30:04Z], ~U[2026-09-10 18:25:25Z], ~U[2026-09-10 18:25:25Z], "Sono passati pochi mesi dall'uscita di Fire Emblem Warriors: Three Hopes, ultima incarnazione in salsa action della serie strategica di Intelligent Systems, e ora tocca a Fire Emblem Engage traghettare il marchio verso nuovi orizzonti a partire dal 20 gennaio 2023 su Switch.\nFacciamo il punto su quello che sappiamo anche alla luce del trailer mostrato in occasione del Nintendo Direct del 13 settembre.\n----\n#fireemblem \n#fireemblemengage\n----\n00:00 Intro\n00:38 Storia\n01:34 Contenuti\n02:19 Stile\n02:56 Gli Emblemi\n04:13 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIRE EMBLEM ENGAGE È QUELLO CHE SERVE ALLA SERIE?", "RyqGuKqeM5E", 300, false, "https://www.youtube.com/watch?v=RyqGuKqeM5E", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - FIRE EMBLEM ENGAGE È QUELLO CHE SERVE ALLA SERIE?.NA", false, 4, ~U[2022-09-14 15:30:04Z]] 20:25:25.839 [debug] QUERY OK source="sources" db=0.2ms idle=638.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:25.840 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:25.841 [debug] QUERY OK source="media_items" db=0.3ms idle=9.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6913] 20:25:25.841 [debug] Current batch of media processed. Will check again in 1000ms 20:25:26.842 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Analizziamo il trailer con storia e gameplay di God of War Ragnarok uscito dallo State of Play per PS4 e PS5.\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n----\n00:00 Intro\n00:25 Il trailer\n02:38 Analisi\n03:32 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 252, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - GOD OF WAR RAGNAROK: KRATOS, ATREUS E LUPI DIVINI.NA", "id" => "TIPT9_Fy-2A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=TIPT9_Fy-2A", "playlist_index" => 2910, "timestamp" => 1663165806, "title" => "GOD OF WAR RAGNAROK: KRATOS, ATREUS E LUPI DIVINI", "upload_date" => "20220914"} 20:25:26.844 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:26.845 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:26.851 [debug] QUERY OK source="media_items" db=5.1ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-14 14:30:06Z], 4] 20:25:26.853 [debug] QUERY OK source="media_items" db=1.6ms idle=1010.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Analizziamo il trailer con storia e gameplay di God of War Ragnarok uscito dallo State of Play per PS4 e PS5.\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n----\n00:00 Intro\n00:25 Il trailer\n02:38 Analisi\n03:32 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: KRATOS, ATREUS E LUPI DIVINI", "9da0dfb7-7224-4103-9077-ba6c00d692ca", false, "TIPT9_Fy-2A", 252, false, "https://www.youtube.com/watch?v=TIPT9_Fy-2A", 2910, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - GOD OF WAR RAGNAROK: KRATOS, ATREUS E LUPI DIVINI.NA", false, false, 4, [], 94, ~U[2022-09-14 14:30:06Z], ~U[2026-09-10 18:25:26Z], ~U[2026-09-10 18:25:26Z], "Analizziamo il trailer con storia e gameplay di God of War Ragnarok uscito dallo State of Play per PS4 e PS5.\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n----\n00:00 Intro\n00:25 Il trailer\n02:38 Analisi\n03:32 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: KRATOS, ATREUS E LUPI DIVINI", "TIPT9_Fy-2A", 252, false, "https://www.youtube.com/watch?v=TIPT9_Fy-2A", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - GOD OF WAR RAGNAROK: KRATOS, ATREUS E LUPI DIVINI.NA", false, 4, ~U[2022-09-14 14:30:06Z]] 20:25:26.854 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=649.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:26.855 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=10.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:26.856 [debug] QUERY OK source="media_items" db=0.4ms idle=10.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6914] 20:25:26.856 [debug] Current batch of media processed. Will check again in 1000ms 20:25:26.982 [info] GET / 20:25:26.982 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:25:26.983 [debug] QUERY OK source="settings" db=0.6ms idle=131.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:26.983 [debug] QUERY OK source="media_profiles" db=0.1ms idle=129.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:25:26.983 [debug] QUERY OK source="sources" db=0.1ms idle=129.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:25:26.988 [debug] QUERY OK source="media_items" db=4.9ms idle=128.6ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:26.989 [debug] QUERY OK source="media_items" db=0.7ms idle=132.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:26.990 [debug] QUERY OK source="settings" db=0.2ms idle=6.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:26.990 [debug] QUERY OK source="settings" db=0.1ms idle=6.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:26.991 [debug] QUERY OK source="settings" db=0.1ms idle=7.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:26.992 [debug] QUERY OK source="tasks" db=0.3ms idle=2.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:25:26.992 [debug] QUERY OK source="sources" db=0.2ms idle=2.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:26.993 [debug] QUERY OK source="media_items" db=0.6ms idle=2.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:26.997 [debug] QUERY OK source="media_items" db=3.7ms idle=3.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:26.998 [debug] QUERY OK source="sources" db=0.3ms idle=7.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:27.003 [debug] QUERY OK source="media_items" db=3.0ms idle=8.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:25:27.010 [debug] QUERY OK source="media_items" db=7.0ms idle=11.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:27.011 [debug] QUERY OK source="sources" db=0.2ms idle=17.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:25:27.012 [info] Sent 200 in 30ms 20:25:27.857 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Stellar Blade (ex Project EVE) è tornato a mostrarsi con un gameplay trailer in occasione dello State of Play di settembre 2022.\n----\n#stellarblade\n#projecteve \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 165, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - Stellar Blade PS5: TRAILER UFFICIALE (ex Project EVE).mp4", "id" => "rMW8htUxWxc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=rMW8htUxWxc", "playlist_index" => 2911, "timestamp" => 1663155015, "title" => "Stellar Blade PS5: TRAILER UFFICIALE (ex Project EVE)", "upload_date" => "20220914"} 20:25:27.857 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=858.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:27.858 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=854.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:27.861 [debug] QUERY OK source="media_items" db=2.2ms idle=848.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-14 11:30:15Z], 4] 20:25:27.865 [debug] QUERY OK source="media_items" db=3.7ms idle=850.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Stellar Blade (ex Project EVE) è tornato a mostrarsi con un gameplay trailer in occasione dello State of Play di settembre 2022.\n----\n#stellarblade\n#projecteve \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Stellar Blade PS5: TRAILER UFFICIALE (ex Project EVE)", "233f314c-30d0-4cf8-9c25-5c533ea261c0", false, "rMW8htUxWxc", 165, false, "https://www.youtube.com/watch?v=rMW8htUxWxc", 2911, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - Stellar Blade PS5: TRAILER UFFICIALE (ex Project EVE).mp4", false, false, 4, [], 94, ~U[2022-09-14 11:30:15Z], ~U[2026-09-10 18:25:27Z], ~U[2026-09-10 18:25:27Z], "Stellar Blade (ex Project EVE) è tornato a mostrarsi con un gameplay trailer in occasione dello State of Play di settembre 2022.\n----\n#stellarblade\n#projecteve \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Stellar Blade PS5: TRAILER UFFICIALE (ex Project EVE)", "rMW8htUxWxc", 165, false, "https://www.youtube.com/watch?v=rMW8htUxWxc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - Stellar Blade PS5: TRAILER UFFICIALE (ex Project EVE).mp4", false, 4, ~U[2022-09-14 11:30:15Z]] 20:25:27.866 [debug] QUERY OK source="sources" db=0.7ms idle=658.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:27.867 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:27.868 [debug] QUERY OK source="media_items" db=0.8ms idle=8.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6915] 20:25:27.868 [debug] Current batch of media processed. Will check again in 1000ms 20:25:28.870 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "SEGA annuncia ufficialmente Like A Dragon 8 (Yakuza 8), sequel di Yakuza Like A Dragon, in uscita nel 2024 su PC, PS4, PS5, Xbox Series X/S e Xbox One.\n----\n#yakuza \n#yakuza8\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 65, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - YAKUZA LIKE A DRAGON 8: TRAILER UFFICIALE.NA", "id" => "5cMRcYW2hco", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5cMRcYW2hco", "playlist_index" => 2912, "timestamp" => 1663152034, "title" => "YAKUZA LIKE A DRAGON 8: TRAILER UFFICIALE", "upload_date" => "20220914"} 20:25:28.871 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:28.873 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:28.880 [debug] QUERY OK source="media_items" db=6.0ms queue=0.1ms idle=1006.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-14 10:40:34Z], 4] 20:25:28.882 [debug] QUERY OK source="media_items" db=1.7ms idle=669.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["SEGA annuncia ufficialmente Like A Dragon 8 (Yakuza 8), sequel di Yakuza Like A Dragon, in uscita nel 2024 su PC, PS4, PS5, Xbox Series X/S e Xbox One.\n----\n#yakuza \n#yakuza8\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "YAKUZA LIKE A DRAGON 8: TRAILER UFFICIALE", "adf24dc0-ab6e-4a34-aa5a-2828ade8dd5d", false, "5cMRcYW2hco", 65, false, "https://www.youtube.com/watch?v=5cMRcYW2hco", 2912, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - YAKUZA LIKE A DRAGON 8: TRAILER UFFICIALE.NA", false, false, 4, [], 94, ~U[2022-09-14 10:40:34Z], ~U[2026-09-10 18:25:28Z], ~U[2026-09-10 18:25:28Z], "SEGA annuncia ufficialmente Like A Dragon 8 (Yakuza 8), sequel di Yakuza Like A Dragon, in uscita nel 2024 su PC, PS4, PS5, Xbox Series X/S e Xbox One.\n----\n#yakuza \n#yakuza8\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "YAKUZA LIKE A DRAGON 8: TRAILER UFFICIALE", "5cMRcYW2hco", 65, false, "https://www.youtube.com/watch?v=5cMRcYW2hco", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - YAKUZA LIKE A DRAGON 8: TRAILER UFFICIALE.NA", false, 4, ~U[2022-09-14 10:40:34Z]] 20:25:28.883 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=10.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:28.884 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=10.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:28.885 [debug] QUERY OK source="media_items" db=0.6ms idle=10.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6916] 20:25:28.885 [debug] Current batch of media processed. Will check again in 1000ms 20:25:29.888 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The Legend of Zelda: Tears of the Kingdom arriverà su Nintendo Switch il 12 maggio 2023.\nTra tutte le novità presentate, il Direct del 13 settembre ha lasciato in eredità un’importantissima data e la certezza di come la grande N si sia mossa in modo molto diverso nel presentare la nuova avventura di Link rispetto a Breath of the Wild.\n----\n#thelegendofzelda \n#breathofthewild \n#tearsofthekingdom \n----\n00:00 Intro\n00:36 Esplorazione verticale\n01:25 Ambientazione\n03:01 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 250, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - THE LEGEND OF ZELDA TEARS OF THE KINGDOM: MISTERIOSO SEGUITO PER BREATH OF THE WILD.NA", "id" => "QmA8p5wwbbo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QmA8p5wwbbo", "playlist_index" => 2913, "timestamp" => 1663151529, "title" => "THE LEGEND OF ZELDA TEARS OF THE KINGDOM: MISTERIOSO SEGUITO PER BREATH OF THE WILD", "upload_date" => "20220914"} 20:25:29.889 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:29.890 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:29.896 [debug] QUERY OK source="media_items" db=5.2ms idle=1006.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-14 10:32:09Z], 4] 20:25:29.898 [debug] QUERY OK source="media_items" db=0.9ms idle=1011.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The Legend of Zelda: Tears of the Kingdom arriverà su Nintendo Switch il 12 maggio 2023.\nTra tutte le novità presentate, il Direct del 13 settembre ha lasciato in eredità un’importantissima data e la certezza di come la grande N si sia mossa in modo molto diverso nel presentare la nuova avventura di Link rispetto a Breath of the Wild.\n----\n#thelegendofzelda \n#breathofthewild \n#tearsofthekingdom \n----\n00:00 Intro\n00:36 Esplorazione verticale\n01:25 Ambientazione\n03:01 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LEGEND OF ZELDA TEARS OF THE KINGDOM: MISTERIOSO SEGUITO PER BREATH OF THE WILD", "0e89d8b7-3479-42b1-b4cb-966dad868c72", false, "QmA8p5wwbbo", 250, false, "https://www.youtube.com/watch?v=QmA8p5wwbbo", 2913, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - THE LEGEND OF ZELDA TEARS OF THE KINGDOM: MISTERIOSO SEGUITO PER BREATH OF THE WILD.NA", false, false, 4, [], 94, ~U[2022-09-14 10:32:09Z], ~U[2026-09-10 18:25:29Z], ~U[2026-09-10 18:25:29Z], "The Legend of Zelda: Tears of the Kingdom arriverà su Nintendo Switch il 12 maggio 2023.\nTra tutte le novità presentate, il Direct del 13 settembre ha lasciato in eredità un’importantissima data e la certezza di come la grande N si sia mossa in modo molto diverso nel presentare la nuova avventura di Link rispetto a Breath of the Wild.\n----\n#thelegendofzelda \n#breathofthewild \n#tearsofthekingdom \n----\n00:00 Intro\n00:36 Esplorazione verticale\n01:25 Ambientazione\n03:01 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LEGEND OF ZELDA TEARS OF THE KINGDOM: MISTERIOSO SEGUITO PER BREATH OF THE WILD", "QmA8p5wwbbo", 250, false, "https://www.youtube.com/watch?v=QmA8p5wwbbo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091400 - THE LEGEND OF ZELDA TEARS OF THE KINGDOM: MISTERIOSO SEGUITO PER BREATH OF THE WILD.NA", false, 4, ~U[2022-09-14 10:32:09Z]] 20:25:29.898 [debug] QUERY OK source="sources" db=0.1ms idle=682.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:29.898 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:29.899 [debug] QUERY OK source="media_items" db=0.2ms idle=8.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6917] 20:25:29.899 [debug] Current batch of media processed. Will check again in 1000ms 20:25:30.900 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Ecco il trailer con storia e gameplay di God of War Ragnarok uscito dallo State of Play per PS4 e PS5, con doppiaggio in italiano!\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 181, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - GOD OF WAR RAGNAROK: GAMEPLAY IN ITALIANO!.mp4", "id" => "Q0gtE2gZjgA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Q0gtE2gZjgA", "playlist_index" => 2914, "timestamp" => 1663111641, "title" => "GOD OF WAR RAGNAROK: GAMEPLAY IN ITALIANO!", "upload_date" => "20220913"} 20:25:30.902 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:30.904 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:30.909 [debug] QUERY OK source="media_items" db=4.9ms queue=0.1ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 23:27:21Z], 4] 20:25:30.911 [debug] QUERY OK source="media_items" db=0.8ms idle=1010.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il trailer con storia e gameplay di God of War Ragnarok uscito dallo State of Play per PS4 e PS5, con doppiaggio in italiano!\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: GAMEPLAY IN ITALIANO!", "7e3b6ad2-f856-4e34-a64f-d9e0b5432748", false, "Q0gtE2gZjgA", 181, false, "https://www.youtube.com/watch?v=Q0gtE2gZjgA", 2914, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - GOD OF WAR RAGNAROK: GAMEPLAY IN ITALIANO!.mp4", false, false, 4, [], 84, ~U[2022-09-13 23:27:21Z], ~U[2026-09-10 18:25:30Z], ~U[2026-09-10 18:25:30Z], "Ecco il trailer con storia e gameplay di God of War Ragnarok uscito dallo State of Play per PS4 e PS5, con doppiaggio in italiano!\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: GAMEPLAY IN ITALIANO!", "Q0gtE2gZjgA", 181, false, "https://www.youtube.com/watch?v=Q0gtE2gZjgA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - GOD OF WAR RAGNAROK: GAMEPLAY IN ITALIANO!.mp4", false, 4, ~U[2022-09-13 23:27:21Z]] 20:25:30.911 [debug] QUERY OK source="sources" db=0.2ms idle=693.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:30.911 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:30.912 [debug] QUERY OK source="media_items" db=0.2ms idle=8.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6918] 20:25:30.912 [debug] Current batch of media processed. Will check again in 1000ms 20:25:31.913 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco tutti i trailer dallo State of Play per PS4, PSVR 2 e PS5 riassunti in 4 minuti circa: buona visione!\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 271, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - STATE OF PLAY: TUTTI I GIOCHI IN 4 MINUTI | 13⧸09⧸2022.NA", "id" => "WTY3USU5T-g", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=WTY3USU5T-g", "playlist_index" => 2915, "timestamp" => 1663110907, "title" => "STATE OF PLAY: TUTTI I GIOCHI IN 4 MINUTI | 13/09/2022", "upload_date" => "20220913"} 20:25:31.914 [debug] QUERY OK source="sources" db=0.3ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:31.914 [debug] QUERY OK source="sources" db=0.2ms idle=1002.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:31.919 [debug] QUERY OK source="media_items" db=4.7ms idle=1003.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 23:15:07Z], 4] 20:25:31.921 [debug] QUERY OK source="media_items" db=1.0ms idle=1007.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco tutti i trailer dallo State of Play per PS4, PSVR 2 e PS5 riassunti in 4 minuti circa: buona visione!\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STATE OF PLAY: TUTTI I GIOCHI IN 4 MINUTI | 13/09/2022", "5699ef51-134d-42fb-b5e7-22463163d14d", false, "WTY3USU5T-g", 271, false, "https://www.youtube.com/watch?v=WTY3USU5T-g", 2915, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - STATE OF PLAY: TUTTI I GIOCHI IN 4 MINUTI | 13⧸09⧸2022.NA", false, false, 4, [], 84, ~U[2022-09-13 23:15:07Z], ~U[2026-09-10 18:25:31Z], ~U[2026-09-10 18:25:31Z], "Ecco tutti i trailer dallo State of Play per PS4, PSVR 2 e PS5 riassunti in 4 minuti circa: buona visione!\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STATE OF PLAY: TUTTI I GIOCHI IN 4 MINUTI | 13/09/2022", "WTY3USU5T-g", 271, false, "https://www.youtube.com/watch?v=WTY3USU5T-g", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - STATE OF PLAY: TUTTI I GIOCHI IN 4 MINUTI | 13⧸09⧸2022.NA", false, 4, ~U[2022-09-13 23:15:07Z]] 20:25:31.922 [debug] QUERY OK source="sources" db=0.3ms idle=699.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:31.922 [debug] QUERY OK source="media_profiles" db=0.4ms idle=8.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:31.923 [debug] QUERY OK source="media_items" db=0.2ms idle=8.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6919] 20:25:31.923 [debug] Current batch of media processed. Will check again in 1000ms 20:25:32.015 [info] GET / 20:25:32.016 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:25:32.018 [debug] QUERY OK source="settings" db=1.6ms idle=96.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:32.020 [debug] QUERY OK source="media_profiles" db=1.6ms idle=97.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:25:32.021 [debug] QUERY OK source="sources" db=0.5ms idle=98.4ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:25:32.033 [debug] QUERY OK source="media_items" db=11.9ms queue=0.1ms idle=98.6ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:32.035 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=110.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:32.036 [debug] QUERY OK source="settings" db=0.3ms idle=18.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:32.037 [debug] QUERY OK source="settings" db=0.5ms idle=16.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:32.038 [debug] QUERY OK source="settings" db=0.3ms idle=17.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:32.041 [debug] QUERY OK source="tasks" db=0.8ms idle=7.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:25:32.042 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=6.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:32.046 [debug] QUERY OK source="media_items" db=1.4ms idle=7.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:32.055 [debug] QUERY OK source="media_items" db=8.8ms idle=8.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:32.056 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=17.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:32.068 [debug] QUERY OK source="media_items" db=6.3ms idle=20.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:25:32.085 [debug] QUERY OK source="media_items" db=16.1ms queue=0.1ms idle=26.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:32.086 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=39.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:25:32.089 [info] Sent 200 in 73ms 20:25:32.924 [debug] Current batch of media processed. Will check again in 1000ms 20:25:33.925 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il trailer con storia e gameplay di God of War Ragnarok uscito dallo State of Play per PS4 e PS5\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 171, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - GOD OF WAR RAGNAROK GAMEPLAY | STATE OF PLAY (SUB ITA).NA", "id" => "GbAQzvLn4Zo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GbAQzvLn4Zo", "playlist_index" => 2916, "timestamp" => 1663107827, "title" => "GOD OF WAR RAGNAROK GAMEPLAY | STATE OF PLAY (SUB ITA)", "upload_date" => "20220913"} 20:25:33.925 [debug] QUERY OK source="sources" db=0.3ms idle=696.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:33.926 [debug] QUERY OK source="sources" db=0.1ms idle=51.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:33.928 [debug] QUERY OK source="media_items" db=1.9ms idle=51.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 22:23:47Z], 4] 20:25:33.929 [debug] QUERY OK source="media_items" db=0.8ms idle=54.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il trailer con storia e gameplay di God of War Ragnarok uscito dallo State of Play per PS4 e PS5\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK GAMEPLAY | STATE OF PLAY (SUB ITA)", "71a8cd8a-f07c-424a-bd33-aa85fce269d9", false, "GbAQzvLn4Zo", 171, false, "https://www.youtube.com/watch?v=GbAQzvLn4Zo", 2916, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - GOD OF WAR RAGNAROK GAMEPLAY | STATE OF PLAY (SUB ITA).NA", false, false, 4, [], 84, ~U[2022-09-13 22:23:47Z], ~U[2026-09-10 18:25:33Z], ~U[2026-09-10 18:25:33Z], "Ecco il trailer con storia e gameplay di God of War Ragnarok uscito dallo State of Play per PS4 e PS5\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK GAMEPLAY | STATE OF PLAY (SUB ITA)", "GbAQzvLn4Zo", 171, false, "https://www.youtube.com/watch?v=GbAQzvLn4Zo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - GOD OF WAR RAGNAROK GAMEPLAY | STATE OF PLAY (SUB ITA).NA", false, 4, ~U[2022-09-13 22:23:47Z]] 20:25:33.930 [debug] QUERY OK source="sources" db=0.8ms idle=55.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:33.931 [debug] QUERY OK source="media_profiles" db=0.2ms idle=5.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:33.932 [debug] QUERY OK source="media_items" db=0.9ms idle=5.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6920] 20:25:33.932 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Rise of the Ronin è un nuovo action RPG di Team Ninja ambientato nel Giappone feudale, mostrato in trailer e in arrivo in esclusiva su PS5 nel 2024.\n----\n#riseoftheronin\n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 98, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Rise of the Ronin PS5: Trailer d'Annuncio (SUB ITA).NA", "id" => "ZryyhdJudAw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZryyhdJudAw", "playlist_index" => 2917, "timestamp" => 1663107768, "title" => "Rise of the Ronin PS5: Trailer d'Annuncio (SUB ITA)", "upload_date" => "20220913"} 20:25:33.933 [debug] QUERY OK source="sources" db=0.8ms idle=4.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:33.934 [debug] QUERY OK source="sources" db=0.1ms idle=4.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:33.938 [debug] QUERY OK source="media_items" db=4.5ms idle=3.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 22:22:48Z], 4] 20:25:33.940 [debug] QUERY OK source="media_items" db=1.2ms idle=7.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Rise of the Ronin è un nuovo action RPG di Team Ninja ambientato nel Giappone feudale, mostrato in trailer e in arrivo in esclusiva su PS5 nel 2024.\n----\n#riseoftheronin\n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Rise of the Ronin PS5: Trailer d'Annuncio (SUB ITA)", "50fa7a41-d2e6-4e9a-b343-d253799e64bf", false, "ZryyhdJudAw", 98, false, "https://www.youtube.com/watch?v=ZryyhdJudAw", 2917, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Rise of the Ronin PS5: Trailer d'Annuncio (SUB ITA).NA", false, false, 4, [], 84, ~U[2022-09-13 22:22:48Z], ~U[2026-09-10 18:25:33Z], ~U[2026-09-10 18:25:33Z], "Rise of the Ronin è un nuovo action RPG di Team Ninja ambientato nel Giappone feudale, mostrato in trailer e in arrivo in esclusiva su PS5 nel 2024.\n----\n#riseoftheronin\n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Rise of the Ronin PS5: Trailer d'Annuncio (SUB ITA)", "ZryyhdJudAw", 98, false, "https://www.youtube.com/watch?v=ZryyhdJudAw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Rise of the Ronin PS5: Trailer d'Annuncio (SUB ITA).NA", false, 4, ~U[2022-09-13 22:22:48Z]] 20:25:33.941 [debug] QUERY OK source="sources" db=0.1ms idle=8.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:33.941 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:33.942 [debug] QUERY OK source="media_items" db=0.6ms idle=7.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6921] 20:25:33.943 [debug] Current batch of media processed. Will check again in 1000ms 20:25:34.944 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il trailer di annuncio del controller DualSense per PS5 ispirato a God of War Ragnarok.\n----\n#playstation \n#ps5 \n#godofwarragnarok \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 34, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - GOD OF WAR RAGNAROK: DUALSENSE CONTROLLER.NA", "id" => "uLrBXoaz0AM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=uLrBXoaz0AM", "playlist_index" => 2918, "timestamp" => 1663107671, "title" => "GOD OF WAR RAGNAROK: DUALSENSE CONTROLLER", "upload_date" => "20220913"} 20:25:34.946 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:34.948 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1006.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:34.953 [debug] QUERY OK source="media_items" db=5.0ms idle=1007.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 22:21:11Z], 4] 20:25:34.955 [debug] QUERY OK source="media_items" db=0.7ms idle=1011.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il trailer di annuncio del controller DualSense per PS5 ispirato a God of War Ragnarok.\n----\n#playstation \n#ps5 \n#godofwarragnarok \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: DUALSENSE CONTROLLER", "7b3008d8-f6d0-4530-b66f-e24d000895c1", false, "uLrBXoaz0AM", 34, false, "https://www.youtube.com/watch?v=uLrBXoaz0AM", 2918, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - GOD OF WAR RAGNAROK: DUALSENSE CONTROLLER.NA", false, false, 4, [], 84, ~U[2022-09-13 22:21:11Z], ~U[2026-09-10 18:25:34Z], ~U[2026-09-10 18:25:34Z], "Il trailer di annuncio del controller DualSense per PS5 ispirato a God of War Ragnarok.\n----\n#playstation \n#ps5 \n#godofwarragnarok \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: DUALSENSE CONTROLLER", "uLrBXoaz0AM", 34, false, "https://www.youtube.com/watch?v=uLrBXoaz0AM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - GOD OF WAR RAGNAROK: DUALSENSE CONTROLLER.NA", false, 4, ~U[2022-09-13 22:21:11Z]] 20:25:34.955 [debug] QUERY OK source="sources" db=0.2ms idle=722.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:34.956 [debug] QUERY OK source="media_profiles" db=0.5ms idle=9.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:34.957 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=8.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6922] 20:25:34.957 [debug] Current batch of media processed. Will check again in 1000ms 20:25:35.959 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il trailer di Hogwarts Legacy dedicato alla quest esclusiva PlayStation \"The Haunted Hogsmade Shop\" mostrato allo State of Play.\n----\n#hogwartslegacy \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 76, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Hogwarts Legacy: Il Negozio Infestato di Hogsmeade | ESCLUSIVA PLAYSTATION (SUB ITA).NA", "id" => "ohOgbRlnJgE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ohOgbRlnJgE", "playlist_index" => 2919, "timestamp" => 1663107061, "title" => "Hogwarts Legacy: Il Negozio Infestato di Hogsmeade | ESCLUSIVA PLAYSTATION (SUB ITA)", "upload_date" => "20220913"} 20:25:35.961 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:35.962 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:35.969 [debug] QUERY OK source="media_items" db=5.8ms queue=0.1ms idle=1007.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 22:11:01Z], 4] 20:25:35.979 [debug] QUERY OK source="media_items" db=9.8ms idle=1011.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il trailer di Hogwarts Legacy dedicato alla quest esclusiva PlayStation \"The Haunted Hogsmade Shop\" mostrato allo State of Play.\n----\n#hogwartslegacy \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Hogwarts Legacy: Il Negozio Infestato di Hogsmeade | ESCLUSIVA PLAYSTATION (SUB ITA)", "ce7389b5-1b50-48f0-ac96-3a1ad5f2d906", false, "ohOgbRlnJgE", 76, false, "https://www.youtube.com/watch?v=ohOgbRlnJgE", 2919, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Hogwarts Legacy: Il Negozio Infestato di Hogsmeade | ESCLUSIVA PLAYSTATION (SUB ITA).NA", false, false, 4, [], 84, ~U[2022-09-13 22:11:01Z], ~U[2026-09-10 18:25:35Z], ~U[2026-09-10 18:25:35Z], "Ecco il trailer di Hogwarts Legacy dedicato alla quest esclusiva PlayStation \"The Haunted Hogsmade Shop\" mostrato allo State of Play.\n----\n#hogwartslegacy \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Hogwarts Legacy: Il Negozio Infestato di Hogsmeade | ESCLUSIVA PLAYSTATION (SUB ITA)", "ohOgbRlnJgE", 76, false, "https://www.youtube.com/watch?v=ohOgbRlnJgE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Hogwarts Legacy: Il Negozio Infestato di Hogsmeade | ESCLUSIVA PLAYSTATION (SUB ITA).NA", false, 4, ~U[2022-09-13 22:11:01Z]] 20:25:35.980 [debug] QUERY OK source="sources" db=0.3ms idle=744.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:35.981 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=19.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:35.982 [debug] QUERY OK source="media_items" db=0.4ms idle=19.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6923] 20:25:35.982 [debug] Current batch of media processed. Will check again in 1000ms 20:25:36.984 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "SEGA ha annunciato Like a Dragon: Ishin! per PS5 e PS4 con un trailer durante lo State of Play: si tratta del remake di Yakuza: Ishin.\n----\n#yakuza \n#likeadragonishin\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 84, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - LIKE A DRAGON ISHIN!: TRAILER UFFICIALE (SUB ITA).NA", "id" => "dxVVlac-eyw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dxVVlac-eyw", "playlist_index" => 2920, "timestamp" => 1663106985, "title" => "LIKE A DRAGON ISHIN!: TRAILER UFFICIALE (SUB ITA)", "upload_date" => "20220913"} 20:25:36.985 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:36.987 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:36.998 [debug] QUERY OK source="media_items" db=10.6ms queue=0.1ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 22:09:45Z], 4] 20:25:37.001 [debug] QUERY OK source="media_items" db=1.6ms idle=1016.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["SEGA ha annunciato Like a Dragon: Ishin! per PS5 e PS4 con un trailer durante lo State of Play: si tratta del remake di Yakuza: Ishin.\n----\n#yakuza \n#likeadragonishin\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LIKE A DRAGON ISHIN!: TRAILER UFFICIALE (SUB ITA)", "6b759c5d-2e2d-4606-a301-998167c6ff09", false, "dxVVlac-eyw", 84, false, "https://www.youtube.com/watch?v=dxVVlac-eyw", 2920, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - LIKE A DRAGON ISHIN!: TRAILER UFFICIALE (SUB ITA).NA", false, false, 4, [], 84, ~U[2022-09-13 22:09:45Z], ~U[2026-09-10 18:25:36Z], ~U[2026-09-10 18:25:36Z], "SEGA ha annunciato Like a Dragon: Ishin! per PS5 e PS4 con un trailer durante lo State of Play: si tratta del remake di Yakuza: Ishin.\n----\n#yakuza \n#likeadragonishin\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LIKE A DRAGON ISHIN!: TRAILER UFFICIALE (SUB ITA)", "dxVVlac-eyw", 84, false, "https://www.youtube.com/watch?v=dxVVlac-eyw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - LIKE A DRAGON ISHIN!: TRAILER UFFICIALE (SUB ITA).NA", false, 4, ~U[2022-09-13 22:09:45Z]] 20:25:37.002 [debug] QUERY OK source="sources" db=0.6ms idle=761.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:37.003 [debug] QUERY OK source="media_profiles" db=0.6ms idle=16.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:37.004 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=16.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6924] 20:25:37.004 [debug] Current batch of media processed. Will check again in 1000ms 20:25:37.092 [info] GET / 20:25:37.093 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:25:37.095 [debug] QUERY OK source="settings" db=1.5ms queue=0.1ms idle=95.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:37.096 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=94.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:25:37.096 [debug] QUERY OK source="sources" db=0.3ms idle=94.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:25:37.101 [debug] QUERY OK source="media_items" db=4.7ms idle=93.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:37.102 [debug] QUERY OK source="media_items" db=0.6ms idle=97.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:37.102 [debug] QUERY OK source="settings" db=0.1ms idle=7.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:37.103 [debug] QUERY OK source="settings" db=0.1ms idle=6.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:37.103 [debug] QUERY OK source="settings" db=0.1ms idle=6.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:37.104 [debug] QUERY OK source="tasks" db=0.4ms idle=2.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:25:37.105 [debug] QUERY OK source="sources" db=0.2ms idle=2.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:37.107 [debug] QUERY OK source="media_items" db=1.0ms idle=3.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:37.112 [debug] QUERY OK source="media_items" db=4.7ms idle=4.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:37.113 [debug] QUERY OK source="sources" db=0.2ms idle=9.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:37.118 [debug] QUERY OK source="media_items" db=2.8ms idle=10.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:25:37.125 [debug] QUERY OK source="media_items" db=6.5ms idle=13.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:37.126 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=17.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:25:37.127 [info] Sent 200 in 34ms 20:25:38.005 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Tekken 8 mostrato allo State of Play di Settembre 2022: godiamoci il trailer!\n----\n#tekken \n#tekken8\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 115, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - TEKKEN 8: TRAILER UFFICIALE.NA", "id" => "hrCj9JE35FM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hrCj9JE35FM", "playlist_index" => 2921, "timestamp" => 1663106683, "title" => "TEKKEN 8: TRAILER UFFICIALE", "upload_date" => "20220913"} 20:25:38.006 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=892.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:38.007 [debug] QUERY OK source="sources" db=0.6ms idle=888.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:38.011 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=882.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 22:04:43Z], 4] 20:25:38.012 [debug] QUERY OK source="media_items" db=0.7ms idle=885.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tekken 8 mostrato allo State of Play di Settembre 2022: godiamoci il trailer!\n----\n#tekken \n#tekken8\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TEKKEN 8: TRAILER UFFICIALE", "6c2ef236-6165-431c-b7f1-17455d70192b", false, "hrCj9JE35FM", 115, false, "https://www.youtube.com/watch?v=hrCj9JE35FM", 2921, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - TEKKEN 8: TRAILER UFFICIALE.NA", false, false, 4, [], 84, ~U[2022-09-13 22:04:43Z], ~U[2026-09-10 18:25:38Z], ~U[2026-09-10 18:25:38Z], "Tekken 8 mostrato allo State of Play di Settembre 2022: godiamoci il trailer!\n----\n#tekken \n#tekken8\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TEKKEN 8: TRAILER UFFICIALE", "hrCj9JE35FM", 115, false, "https://www.youtube.com/watch?v=hrCj9JE35FM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - TEKKEN 8: TRAILER UFFICIALE.NA", false, 4, ~U[2022-09-13 22:04:43Z]] 20:25:38.013 [debug] QUERY OK source="sources" db=0.6ms idle=768.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:38.013 [debug] QUERY OK source="media_profiles" db=0.1ms idle=6.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:38.014 [debug] QUERY OK source="media_items" db=0.8ms idle=6.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6925] 20:25:38.014 [debug] Current batch of media processed. Will check again in 1000ms 20:25:39.016 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Un Nintendo Direct ricco, lungo e con qualche colpo di scena. Non è mancato nulla alla presentazione della casa di Kyoto, che è stata piena di giochi e concretezza.\nEcco tutte le novità e i trailer sui giochi Switch presentati nel Nintendo Direct del 13 settembre 2022 riassunti in 6 minuti.\n----\n#nintendo\n#nintendoswitch\n#thelegendofzelda\n----\n00:00 - Intro\n00:21 - Fire Emblem Engage\n00:46 - Yoshiaki Koizumi\n02:36 - Mario+Rabbids: Spark of Hope\n03:55 - Shigeru Miyamoto\n05:51 - One More Thing\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 393, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Nintendo Direct: TUTTI i Giochi in 6 MINUTI.NA", "id" => "9AkbSLzL2WM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=9AkbSLzL2WM", "playlist_index" => 2922, "timestamp" => 1663091995, "title" => "Nintendo Direct: TUTTI i Giochi in 6 MINUTI", "upload_date" => "20220913"} 20:25:39.016 [debug] QUERY OK source="sources" db=0.1ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:39.017 [debug] QUERY OK source="sources" db=0.1ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:39.022 [debug] QUERY OK source="media_items" db=4.8ms idle=1003.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 17:59:55Z], 4] 20:25:39.023 [debug] QUERY OK source="media_items" db=0.9ms idle=1007.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un Nintendo Direct ricco, lungo e con qualche colpo di scena. Non è mancato nulla alla presentazione della casa di Kyoto, che è stata piena di giochi e concretezza.\nEcco tutte le novità e i trailer sui giochi Switch presentati nel Nintendo Direct del 13 settembre 2022 riassunti in 6 minuti.\n----\n#nintendo\n#nintendoswitch\n#thelegendofzelda\n----\n00:00 - Intro\n00:21 - Fire Emblem Engage\n00:46 - Yoshiaki Koizumi\n02:36 - Mario+Rabbids: Spark of Hope\n03:55 - Shigeru Miyamoto\n05:51 - One More Thing\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Nintendo Direct: TUTTI i Giochi in 6 MINUTI", "2451fe70-315d-448b-8514-5550a190847c", false, "9AkbSLzL2WM", 393, false, "https://www.youtube.com/watch?v=9AkbSLzL2WM", 2922, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Nintendo Direct: TUTTI i Giochi in 6 MINUTI.NA", false, false, 4, [], 84, ~U[2022-09-13 17:59:55Z], ~U[2026-09-10 18:25:39Z], ~U[2026-09-10 18:25:39Z], "Un Nintendo Direct ricco, lungo e con qualche colpo di scena. Non è mancato nulla alla presentazione della casa di Kyoto, che è stata piena di giochi e concretezza.\nEcco tutte le novità e i trailer sui giochi Switch presentati nel Nintendo Direct del 13 settembre 2022 riassunti in 6 minuti.\n----\n#nintendo\n#nintendoswitch\n#thelegendofzelda\n----\n00:00 - Intro\n00:21 - Fire Emblem Engage\n00:46 - Yoshiaki Koizumi\n02:36 - Mario+Rabbids: Spark of Hope\n03:55 - Shigeru Miyamoto\n05:51 - One More Thing\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Nintendo Direct: TUTTI i Giochi in 6 MINUTI", "9AkbSLzL2WM", 393, false, "https://www.youtube.com/watch?v=9AkbSLzL2WM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Nintendo Direct: TUTTI i Giochi in 6 MINUTI.NA", false, 4, ~U[2022-09-13 17:59:55Z]] 20:25:39.024 [debug] QUERY OK source="sources" db=0.2ms idle=774.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:39.024 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:39.025 [debug] QUERY OK source="media_items" db=0.2ms idle=7.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6926] 20:25:39.025 [debug] Current batch of media processed. Will check again in 1000ms 20:25:40.026 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Goditi più di 7 minuti di divertimento diabolico con questo video di Bayonetta 3, in arrivo su Nintendo Switch il 28 ottobre! \n----\n#Bayonetta3\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 473, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - BAYONETTA 3 GAMEPLAY: LA STREGA DI UMBRA IN AZIONE.NA", "id" => "SkfXPq1FRJk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=SkfXPq1FRJk", "playlist_index" => 2923, "timestamp" => 1663081174, "title" => "BAYONETTA 3 GAMEPLAY: LA STREGA DI UMBRA IN AZIONE", "upload_date" => "20220913"} 20:25:40.028 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:40.029 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:40.035 [debug] QUERY OK source="media_items" db=4.6ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 14:59:34Z], 4] 20:25:40.040 [debug] QUERY OK source="media_items" db=4.7ms idle=1010.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Goditi più di 7 minuti di divertimento diabolico con questo video di Bayonetta 3, in arrivo su Nintendo Switch il 28 ottobre! \n----\n#Bayonetta3\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BAYONETTA 3 GAMEPLAY: LA STREGA DI UMBRA IN AZIONE", "28b7d294-4ffc-4faf-b079-92e510180f7e", false, "SkfXPq1FRJk", 473, false, "https://www.youtube.com/watch?v=SkfXPq1FRJk", 2923, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - BAYONETTA 3 GAMEPLAY: LA STREGA DI UMBRA IN AZIONE.NA", false, false, 4, [], 84, ~U[2022-09-13 14:59:34Z], ~U[2026-09-10 18:25:40Z], ~U[2026-09-10 18:25:40Z], "Goditi più di 7 minuti di divertimento diabolico con questo video di Bayonetta 3, in arrivo su Nintendo Switch il 28 ottobre! \n----\n#Bayonetta3\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BAYONETTA 3 GAMEPLAY: LA STREGA DI UMBRA IN AZIONE", "SkfXPq1FRJk", 473, false, "https://www.youtube.com/watch?v=SkfXPq1FRJk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - BAYONETTA 3 GAMEPLAY: LA STREGA DI UMBRA IN AZIONE.NA", false, 4, ~U[2022-09-13 14:59:34Z]] 20:25:40.041 [debug] QUERY OK source="sources" db=0.4ms idle=787.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:40.042 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=13.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:40.043 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=12.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6927] 20:25:40.043 [debug] Current batch of media processed. Will check again in 1000ms 20:25:41.045 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il titolo del seguito di The Legend of Zelda: Breath of the Wild è stato annunciato! The Legend of Zelda: Tears of the Kingdom ha anche una data di uscita su Nintendo Switch: 12 Maggio 2023.\n----\n#Zelda\n#TheLegendOfZelda\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 96, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - The Legend of Zelda Tears of the Kingdom: Trailer Data di Uscita.NA", "id" => "5UbpZQVoCz8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5UbpZQVoCz8", "playlist_index" => 2924, "timestamp" => 1663080512, "title" => "The Legend of Zelda Tears of the Kingdom: Trailer Data di Uscita", "upload_date" => "20220913"} 20:25:41.047 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1006.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:41.048 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1006.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:41.059 [debug] QUERY OK source="media_items" db=10.3ms idle=1006.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 14:48:32Z], 4] 20:25:41.062 [debug] QUERY OK source="media_items" db=1.6ms idle=1016.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il titolo del seguito di The Legend of Zelda: Breath of the Wild è stato annunciato! The Legend of Zelda: Tears of the Kingdom ha anche una data di uscita su Nintendo Switch: 12 Maggio 2023.\n----\n#Zelda\n#TheLegendOfZelda\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Legend of Zelda Tears of the Kingdom: Trailer Data di Uscita", "123a7773-b8a7-453f-885c-a4c2bc99250c", false, "5UbpZQVoCz8", 96, false, "https://www.youtube.com/watch?v=5UbpZQVoCz8", 2924, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - The Legend of Zelda Tears of the Kingdom: Trailer Data di Uscita.NA", false, false, 4, [], 84, ~U[2022-09-13 14:48:32Z], ~U[2026-09-10 18:25:41Z], ~U[2026-09-10 18:25:41Z], "Il titolo del seguito di The Legend of Zelda: Breath of the Wild è stato annunciato! The Legend of Zelda: Tears of the Kingdom ha anche una data di uscita su Nintendo Switch: 12 Maggio 2023.\n----\n#Zelda\n#TheLegendOfZelda\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Legend of Zelda Tears of the Kingdom: Trailer Data di Uscita", "5UbpZQVoCz8", 96, false, "https://www.youtube.com/watch?v=5UbpZQVoCz8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - The Legend of Zelda Tears of the Kingdom: Trailer Data di Uscita.NA", false, 4, ~U[2022-09-13 14:48:32Z]] 20:25:41.063 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=805.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:41.063 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:41.064 [debug] QUERY OK source="media_items" db=0.3ms idle=15.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6928] 20:25:41.064 [debug] Current batch of media processed. Will check again in 1000ms 20:25:41.558 [info] {"source":"oban","duration":1861,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:25:42.065 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dobbiamo ammetterlo, anche noi all'annuncio di Assassin's Creed Codename Red siamo rimasti piacevolmente sorpresi. Il tanto desiderato AC ambientato nel giappone feudale è finalmente arrivato! Come sarà? Proviamo a capirlo insieme\n----\n#assassinscreed \n#assassinscreedcodenamered \n----\n00:00 - Intro\n00:46 - Gioco di Ruolo\n01:50 - Comparto Tecnico\n03:00 - Gameplay\n03:56 - Setting e Mitologia\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 312, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Assassin's Creed in GIAPPONE: Che Cos'è Codename RED.NA", "id" => "AzRrnIJt2KU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=AzRrnIJt2KU", "playlist_index" => 2925, "timestamp" => 1663074005, "title" => "Assassin's Creed in GIAPPONE: Che Cos'è Codename RED", "upload_date" => "20220913"} 20:25:42.065 [debug] QUERY OK source="sources" db=0.3ms idle=1002.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:42.066 [debug] QUERY OK source="sources" db=0.1ms idle=1002.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:42.071 [debug] QUERY OK source="media_items" db=4.6ms idle=1001.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 13:00:05Z], 4] 20:25:42.075 [debug] QUERY OK source="media_items" db=4.1ms idle=813.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dobbiamo ammetterlo, anche noi all'annuncio di Assassin's Creed Codename Red siamo rimasti piacevolmente sorpresi. Il tanto desiderato AC ambientato nel giappone feudale è finalmente arrivato! Come sarà? Proviamo a capirlo insieme\n----\n#assassinscreed \n#assassinscreedcodenamered \n----\n00:00 - Intro\n00:46 - Gioco di Ruolo\n01:50 - Comparto Tecnico\n03:00 - Gameplay\n03:56 - Setting e Mitologia\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin's Creed in GIAPPONE: Che Cos'è Codename RED", "0a5fdea1-f98d-461d-b431-25946354c099", false, "AzRrnIJt2KU", 312, false, "https://www.youtube.com/watch?v=AzRrnIJt2KU", 2925, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Assassin's Creed in GIAPPONE: Che Cos'è Codename RED.NA", false, false, 4, [], 84, ~U[2022-09-13 13:00:05Z], ~U[2026-09-10 18:25:42Z], ~U[2026-09-10 18:25:42Z], "Dobbiamo ammetterlo, anche noi all'annuncio di Assassin's Creed Codename Red siamo rimasti piacevolmente sorpresi. Il tanto desiderato AC ambientato nel giappone feudale è finalmente arrivato! Come sarà? Proviamo a capirlo insieme\n----\n#assassinscreed \n#assassinscreedcodenamered \n----\n00:00 - Intro\n00:46 - Gioco di Ruolo\n01:50 - Comparto Tecnico\n03:00 - Gameplay\n03:56 - Setting e Mitologia\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin's Creed in GIAPPONE: Che Cos'è Codename RED", "AzRrnIJt2KU", 312, false, "https://www.youtube.com/watch?v=AzRrnIJt2KU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Assassin's Creed in GIAPPONE: Che Cos'è Codename RED.NA", false, 4, ~U[2022-09-13 13:00:05Z]] 20:25:42.076 [debug] QUERY OK source="sources" db=0.1ms idle=517.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:42.076 [debug] QUERY OK source="media_profiles" db=0.2ms idle=10.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:42.077 [debug] QUERY OK source="media_items" db=0.3ms idle=11.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6929] 20:25:42.077 [debug] Current batch of media processed. Will check again in 1000ms 20:25:42.129 [info] GET / 20:25:42.129 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:25:42.131 [debug] QUERY OK source="settings" db=1.0ms idle=58.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:42.131 [debug] QUERY OK source="media_profiles" db=0.3ms idle=55.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:25:42.132 [debug] QUERY OK source="sources" db=0.2ms idle=55.4ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:25:42.137 [debug] QUERY OK source="media_items" db=5.7ms idle=55.2ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:42.139 [debug] QUERY OK source="media_items" db=0.8ms idle=60.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:42.139 [debug] QUERY OK source="settings" db=0.2ms idle=8.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:42.139 [debug] QUERY OK source="settings" db=0.2ms idle=8.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:42.140 [debug] QUERY OK source="settings" db=0.2ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:42.142 [debug] QUERY OK source="tasks" db=0.5ms idle=3.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:25:42.143 [debug] QUERY OK source="sources" db=0.4ms idle=3.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:42.145 [debug] QUERY OK source="media_items" db=1.1ms idle=5.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:42.151 [debug] QUERY OK source="media_items" db=5.0ms idle=6.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:42.152 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=10.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:42.158 [debug] QUERY OK source="media_items" db=3.2ms idle=12.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:25:42.166 [debug] QUERY OK source="media_items" db=8.0ms queue=0.1ms idle=15.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:42.167 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=20.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:25:42.168 [info] Sent 200 in 39ms 20:25:43.080 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "In questo VLOG da Tokyo Vincenzo ci racconta i preparativi per il TGS 2022. Il Tokyo Game Show si appresta infatti a iniziare, ma l'atmosfera non è quella solita. Vediamo perché.\n----\n#tgs2022\n#tokyo \n#tokyovlog \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 489, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - IL NEGOZIO NINTENDO A TOKYO È IL PARADISO | VLOG TGS 2022.NA", "id" => "CrfPE2uK-2M", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=CrfPE2uK-2M", "playlist_index" => 2926, "timestamp" => 1663070406, "title" => "IL NEGOZIO NINTENDO A TOKYO È IL PARADISO | VLOG TGS 2022", "upload_date" => "20220913"} 20:25:43.081 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=928.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:43.083 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=924.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:43.087 [debug] QUERY OK source="media_items" db=3.6ms queue=0.1ms idle=916.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 12:00:06Z], 4] 20:25:43.090 [debug] QUERY OK source="media_items" db=1.8ms idle=920.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In questo VLOG da Tokyo Vincenzo ci racconta i preparativi per il TGS 2022. Il Tokyo Game Show si appresta infatti a iniziare, ma l'atmosfera non è quella solita. Vediamo perché.\n----\n#tgs2022\n#tokyo \n#tokyovlog \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "IL NEGOZIO NINTENDO A TOKYO È IL PARADISO | VLOG TGS 2022", "05ffbb28-a007-450c-aef1-2f520d3defed", false, "CrfPE2uK-2M", 489, false, "https://www.youtube.com/watch?v=CrfPE2uK-2M", 2926, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - IL NEGOZIO NINTENDO A TOKYO È IL PARADISO | VLOG TGS 2022.NA", false, false, 4, [], 84, ~U[2022-09-13 12:00:06Z], ~U[2026-09-10 18:25:43Z], ~U[2026-09-10 18:25:43Z], "In questo VLOG da Tokyo Vincenzo ci racconta i preparativi per il TGS 2022. Il Tokyo Game Show si appresta infatti a iniziare, ma l'atmosfera non è quella solita. Vediamo perché.\n----\n#tgs2022\n#tokyo \n#tokyovlog \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "IL NEGOZIO NINTENDO A TOKYO È IL PARADISO | VLOG TGS 2022", "CrfPE2uK-2M", 489, false, "https://www.youtube.com/watch?v=CrfPE2uK-2M", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - IL NEGOZIO NINTENDO A TOKYO È IL PARADISO | VLOG TGS 2022.NA", false, 4, ~U[2022-09-13 12:00:06Z]] 20:25:43.091 [debug] QUERY OK source="sources" db=1.3ms idle=830.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:43.092 [debug] QUERY OK source="media_profiles" db=0.3ms idle=10.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:43.094 [debug] QUERY OK source="media_items" db=1.5ms idle=9.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6930] 20:25:43.095 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il Tokyo Game Show è alle porte. L’edizione 2022 della kermesse giapponese dedicata ai videogiochi si terrà dal 15 al 18 settembre e si preannuncia scoppiettante.\n\nLa presenza di nomi altisonanti come quelli di Microsoft e Square Enix autorizza a sognare in grande riguardo i titoli che potrebbero essere mostrati, ma anche lo spazio che verrà riservato a molti altri publisher nipponici, tra cui Level-5, potrebbe riservare delle sorprese.\n----\n#tgs \n#ps5 \n#xbox \n----\n00:00 Intro\n00:36 Microsoft\n01:57 Bandai Namco\n03:28 Capcom\n04:37 505 Games\n05:29 Koei Tecmo\n06:10 SEGA e Atlus\n07:12 Konami\n08:19 Square Enix\n09:19 E Sony e Nintendo?\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 669, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - TOKYO GAME SHOW 2022: LIVE E GIOCHI ATTESI AL TGS.NA", "id" => "E3YwoPfAdBw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=E3YwoPfAdBw", "playlist_index" => 2927, "timestamp" => 1663058547, "title" => "TOKYO GAME SHOW 2022: LIVE E GIOCHI ATTESI AL TGS", "upload_date" => "20220913"} 20:25:43.097 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=8.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:43.098 [debug] QUERY OK source="sources" db=0.2ms idle=8.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:43.108 [debug] QUERY OK source="media_items" db=9.3ms idle=6.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 08:42:27Z], 4] 20:25:43.114 [debug] QUERY OK source="media_items" db=5.7ms idle=15.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il Tokyo Game Show è alle porte. L’edizione 2022 della kermesse giapponese dedicata ai videogiochi si terrà dal 15 al 18 settembre e si preannuncia scoppiettante.\n\nLa presenza di nomi altisonanti come quelli di Microsoft e Square Enix autorizza a sognare in grande riguardo i titoli che potrebbero essere mostrati, ma anche lo spazio che verrà riservato a molti altri publisher nipponici, tra cui Level-5, potrebbe riservare delle sorprese.\n----\n#tgs \n#ps5 \n#xbox \n----\n00:00 Intro\n00:36 Microsoft\n01:57 Bandai Namco\n03:28 Capcom\n04:37 505 Games\n05:29 Koei Tecmo\n06:10 SEGA e Atlus\n07:12 Konami\n08:19 Square Enix\n09:19 E Sony e Nintendo?\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TOKYO GAME SHOW 2022: LIVE E GIOCHI ATTESI AL TGS", "3812d705-3b1a-42d4-a3a2-ae7c78b14165", false, "E3YwoPfAdBw", 669, false, "https://www.youtube.com/watch?v=E3YwoPfAdBw", 2927, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - TOKYO GAME SHOW 2022: LIVE E GIOCHI ATTESI AL TGS.NA", false, false, 4, [], 84, ~U[2022-09-13 08:42:27Z], ~U[2026-09-10 18:25:43Z], ~U[2026-09-10 18:25:43Z], "Il Tokyo Game Show è alle porte. L’edizione 2022 della kermesse giapponese dedicata ai videogiochi si terrà dal 15 al 18 settembre e si preannuncia scoppiettante.\n\nLa presenza di nomi altisonanti come quelli di Microsoft e Square Enix autorizza a sognare in grande riguardo i titoli che potrebbero essere mostrati, ma anche lo spazio che verrà riservato a molti altri publisher nipponici, tra cui Level-5, potrebbe riservare delle sorprese.\n----\n#tgs \n#ps5 \n#xbox \n----\n00:00 Intro\n00:36 Microsoft\n01:57 Bandai Namco\n03:28 Capcom\n04:37 505 Games\n05:29 Koei Tecmo\n06:10 SEGA e Atlus\n07:12 Konami\n08:19 Square Enix\n09:19 E Sony e Nintendo?\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TOKYO GAME SHOW 2022: LIVE E GIOCHI ATTESI AL TGS", "E3YwoPfAdBw", 669, false, "https://www.youtube.com/watch?v=E3YwoPfAdBw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - TOKYO GAME SHOW 2022: LIVE E GIOCHI ATTESI AL TGS.NA", false, 4, ~U[2022-09-13 08:42:27Z]] 20:25:43.115 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=20.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:43.116 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=18.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:43.117 [debug] QUERY OK source="media_items" db=0.6ms idle=18.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6931] 20:25:43.117 [debug] Current batch of media processed. Will check again in 1000ms 20:25:44.119 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco un gameplay esteso della demo di Lies of P della durata di 40 minuti pubblicato da Neowiz e Round8 Studio: vediamo potenziamenti e sistema di combattimento del Soulslike ispirato alla fiaba di Pinocchio dell'italiano Collodi.\n----\n#liesofp \n#soulslike \n#pinocchio \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 2473, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Lies Of P: 40 MINUTI DI GAMEPLAY | DEMO.NA", "id" => "B76O9L_XwJ4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=B76O9L_XwJ4", "playlist_index" => 2928, "timestamp" => 1663053071, "title" => "Lies Of P: 40 MINUTI DI GAMEPLAY | DEMO", "upload_date" => "20220913"} 20:25:44.121 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:44.122 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:44.132 [debug] QUERY OK source="media_items" db=10.1ms idle=1006.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-13 07:11:11Z], 4] 20:25:44.135 [debug] QUERY OK source="media_items" db=1.7ms idle=1015.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco un gameplay esteso della demo di Lies of P della durata di 40 minuti pubblicato da Neowiz e Round8 Studio: vediamo potenziamenti e sistema di combattimento del Soulslike ispirato alla fiaba di Pinocchio dell'italiano Collodi.\n----\n#liesofp \n#soulslike \n#pinocchio \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Lies Of P: 40 MINUTI DI GAMEPLAY | DEMO", "b9919b7c-108b-4bcd-bc69-568c0d24a533", false, "B76O9L_XwJ4", 2473, false, "https://www.youtube.com/watch?v=B76O9L_XwJ4", 2928, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Lies Of P: 40 MINUTI DI GAMEPLAY | DEMO.NA", false, false, 4, [], 84, ~U[2022-09-13 07:11:11Z], ~U[2026-09-10 18:25:44Z], ~U[2026-09-10 18:25:44Z], "Ecco un gameplay esteso della demo di Lies of P della durata di 40 minuti pubblicato da Neowiz e Round8 Studio: vediamo potenziamenti e sistema di combattimento del Soulslike ispirato alla fiaba di Pinocchio dell'italiano Collodi.\n----\n#liesofp \n#soulslike \n#pinocchio \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Lies Of P: 40 MINUTI DI GAMEPLAY | DEMO", "B76O9L_XwJ4", 2473, false, "https://www.youtube.com/watch?v=B76O9L_XwJ4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091300 - Lies Of P: 40 MINUTI DI GAMEPLAY | DEMO.NA", false, 4, ~U[2022-09-13 07:11:11Z]] 20:25:44.136 [debug] QUERY OK source="sources" db=0.4ms idle=871.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:44.137 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=15.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:44.138 [debug] QUERY OK source="media_items" db=0.4ms idle=15.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6932] 20:25:44.138 [debug] Current batch of media processed. Will check again in 1000ms 20:25:45.139 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La data di un nuovo Nintendo Direct è stata annunciata oggi da Nintendo: sarà incentrato sui giochi in uscita questo inverno, ma considerando anche la durata della puntata riferita dalla casa di Kyoto ci potrebbero essere delle soprese. Tutti i dettagli!\n----\n#NintendoDirect\n#nintendo \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 100, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091200 - Nintendo DIRECT UFFICIALE: DATA e POSSIBILI ANNUNCI.NA", "id" => "Dal_10QdyAw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Dal_10QdyAw", "playlist_index" => 2929, "timestamp" => 1662994662, "title" => "Nintendo DIRECT UFFICIALE: DATA e POSSIBILI ANNUNCI", "upload_date" => "20220912"} 20:25:45.141 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:45.142 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:45.153 [debug] QUERY OK source="media_items" db=10.0ms idle=1005.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-12 14:57:42Z], 4] 20:25:45.155 [debug] QUERY OK source="media_items" db=1.4ms idle=1015.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La data di un nuovo Nintendo Direct è stata annunciata oggi da Nintendo: sarà incentrato sui giochi in uscita questo inverno, ma considerando anche la durata della puntata riferita dalla casa di Kyoto ci potrebbero essere delle soprese. Tutti i dettagli!\n----\n#NintendoDirect\n#nintendo \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Nintendo DIRECT UFFICIALE: DATA e POSSIBILI ANNUNCI", "aa0c25a8-57d3-4754-9db6-64f301e0b2fc", false, "Dal_10QdyAw", 100, false, "https://www.youtube.com/watch?v=Dal_10QdyAw", 2929, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091200 - Nintendo DIRECT UFFICIALE: DATA e POSSIBILI ANNUNCI.NA", false, false, 4, [], 96, ~U[2022-09-12 14:57:42Z], ~U[2026-09-10 18:25:45Z], ~U[2026-09-10 18:25:45Z], "La data di un nuovo Nintendo Direct è stata annunciata oggi da Nintendo: sarà incentrato sui giochi in uscita questo inverno, ma considerando anche la durata della puntata riferita dalla casa di Kyoto ci potrebbero essere delle soprese. Tutti i dettagli!\n----\n#NintendoDirect\n#nintendo \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Nintendo DIRECT UFFICIALE: DATA e POSSIBILI ANNUNCI", "Dal_10QdyAw", 100, false, "https://www.youtube.com/watch?v=Dal_10QdyAw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091200 - Nintendo DIRECT UFFICIALE: DATA e POSSIBILI ANNUNCI.NA", false, 4, ~U[2022-09-12 14:57:42Z]] 20:25:45.156 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=887.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:45.156 [debug] QUERY OK source="media_profiles" db=0.4ms idle=14.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:45.158 [debug] QUERY OK source="media_items" db=0.5ms idle=14.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6933] 20:25:45.158 [debug] Current batch of media processed. Will check again in 1000ms 20:25:46.159 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Inizialmente Forspoken aveva impressionato per il suo concept brillante e per l'impatto grafico del primo trailer, ma l'interesse si è via via smorzato a causa di gameplay confusionari: dopo averlo provato e aver fatto 2 chiacchiere con gli sviluppatori, però, le nostre aspettative sono completamente cambiate, e l’ottimismo si è impennato in vista dell’uscita di questo ambizioso open world su PC e PS5 il 24 gennaio 2023.\n\n----\n#Forspoken\n#PlayStation\n----\n00:00 Intro\n00:33 Esplorazione\n02:12 Combattimento\n04:45 Narrativa\n05:37 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 381, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091200 - FORSPOKEN: GAMEPLAY VELOCISSIMO | PROVATO L'OPEN WORLD PS5 E PC.NA", "id" => "SSIEdq-YbGk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=SSIEdq-YbGk", "playlist_index" => 2930, "timestamp" => 1662987612, "title" => "FORSPOKEN: GAMEPLAY VELOCISSIMO | PROVATO L'OPEN WORLD PS5 E PC", "upload_date" => "20220912"} 20:25:46.160 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:46.161 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:46.167 [debug] QUERY OK source="media_items" db=5.3ms idle=1005.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-12 13:00:12Z], 4] 20:25:46.173 [debug] QUERY OK source="media_items" db=5.1ms idle=1010.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Inizialmente Forspoken aveva impressionato per il suo concept brillante e per l'impatto grafico del primo trailer, ma l'interesse si è via via smorzato a causa di gameplay confusionari: dopo averlo provato e aver fatto 2 chiacchiere con gli sviluppatori, però, le nostre aspettative sono completamente cambiate, e l’ottimismo si è impennato in vista dell’uscita di questo ambizioso open world su PC e PS5 il 24 gennaio 2023.\n\n----\n#Forspoken\n#PlayStation\n----\n00:00 Intro\n00:33 Esplorazione\n02:12 Combattimento\n04:45 Narrativa\n05:37 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORSPOKEN: GAMEPLAY VELOCISSIMO | PROVATO L'OPEN WORLD PS5 E PC", "8c94ce10-eda2-45b5-95fa-7ab92451a76a", false, "SSIEdq-YbGk", 381, false, "https://www.youtube.com/watch?v=SSIEdq-YbGk", 2930, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091200 - FORSPOKEN: GAMEPLAY VELOCISSIMO | PROVATO L'OPEN WORLD PS5 E PC.NA", false, false, 4, [], 96, ~U[2022-09-12 13:00:12Z], ~U[2026-09-10 18:25:46Z], ~U[2026-09-10 18:25:46Z], "Inizialmente Forspoken aveva impressionato per il suo concept brillante e per l'impatto grafico del primo trailer, ma l'interesse si è via via smorzato a causa di gameplay confusionari: dopo averlo provato e aver fatto 2 chiacchiere con gli sviluppatori, però, le nostre aspettative sono completamente cambiate, e l’ottimismo si è impennato in vista dell’uscita di questo ambizioso open world su PC e PS5 il 24 gennaio 2023.\n\n----\n#Forspoken\n#PlayStation\n----\n00:00 Intro\n00:33 Esplorazione\n02:12 Combattimento\n04:45 Narrativa\n05:37 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORSPOKEN: GAMEPLAY VELOCISSIMO | PROVATO L'OPEN WORLD PS5 E PC", "SSIEdq-YbGk", 381, false, "https://www.youtube.com/watch?v=SSIEdq-YbGk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091200 - FORSPOKEN: GAMEPLAY VELOCISSIMO | PROVATO L'OPEN WORLD PS5 E PC.NA", false, 4, ~U[2022-09-12 13:00:12Z]] 20:25:46.174 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=901.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:46.175 [debug] QUERY OK source="media_profiles" db=0.3ms idle=14.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:46.176 [debug] QUERY OK source="media_items" db=0.5ms idle=13.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6934] 20:25:46.176 [debug] Current batch of media processed. Will check again in 1000ms 20:25:47.171 [info] GET / 20:25:47.171 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:25:47.172 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=999.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:47.173 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=998.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:25:47.174 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=998.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:25:47.177 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il primo trailer ufficiale in italiano di Assassin's Creed Mirage, mostrato da Ubisoft nell'Ubisoft Forward: confermato Basim come protagonista a Baghdad, a cui tornerà a dar voce Claudio Moneta.\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedmirage\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 226, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091200 - ASSASSIN'S CREED MIRAGE: TRAILER IN ITALIANO.NA", "id" => "GtPpfwk-boI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GtPpfwk-boI", "playlist_index" => 2931, "timestamp" => 1662971650, "title" => "ASSASSIN'S CREED MIRAGE: TRAILER IN ITALIANO", "upload_date" => "20220912"} 20:25:47.179 [debug] QUERY OK source="sources" db=1.7ms queue=0.2ms idle=902.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:47.181 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=7.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:47.188 [debug] QUERY OK source="media_items" db=13.3ms idle=998.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:47.190 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=14.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:47.193 [debug] QUERY OK source="media_items" db=11.1ms queue=0.1ms idle=8.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-12 08:34:10Z], 4] 20:25:47.193 [debug] QUERY OK source="settings" db=2.8ms queue=0.1ms idle=11.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:47.195 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=5.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:47.210 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=19.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:47.210 [debug] QUERY OK source="media_items" db=15.6ms queue=0.3ms idle=12.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il primo trailer ufficiale in italiano di Assassin's Creed Mirage, mostrato da Ubisoft nell'Ubisoft Forward: confermato Basim come protagonista a Baghdad, a cui tornerà a dar voce Claudio Moneta.\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedmirage\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED MIRAGE: TRAILER IN ITALIANO", "beed88d3-02c8-4a8f-8eaf-e87281c3aff6", false, "GtPpfwk-boI", 226, false, "https://www.youtube.com/watch?v=GtPpfwk-boI", 2931, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091200 - ASSASSIN'S CREED MIRAGE: TRAILER IN ITALIANO.NA", false, false, 4, [], 96, ~U[2022-09-12 08:34:10Z], ~U[2026-09-10 18:25:47Z], ~U[2026-09-10 18:25:47Z], "Ecco il primo trailer ufficiale in italiano di Assassin's Creed Mirage, mostrato da Ubisoft nell'Ubisoft Forward: confermato Basim come protagonista a Baghdad, a cui tornerà a dar voce Claudio Moneta.\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedmirage\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED MIRAGE: TRAILER IN ITALIANO", "GtPpfwk-boI", 226, false, "https://www.youtube.com/watch?v=GtPpfwk-boI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091200 - ASSASSIN'S CREED MIRAGE: TRAILER IN ITALIANO.NA", false, 4, ~U[2022-09-12 08:34:10Z]] 20:25:47.213 [debug] QUERY OK source="tasks" db=1.3ms idle=17.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:25:47.213 [debug] QUERY OK source="sources" db=3.0ms idle=17.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:47.214 [debug] QUERY OK source="media_profiles" db=0.3ms idle=4.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:47.216 [debug] QUERY OK source="media_items" db=1.0ms idle=4.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6935] 20:25:47.216 [debug] Current batch of media processed. Will check again in 1000ms 20:25:47.216 [debug] QUERY OK source="sources" db=2.6ms queue=0.1ms idle=18.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:47.218 [debug] QUERY OK source="media_items" db=1.1ms idle=4.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:47.224 [debug] QUERY OK source="media_items" db=5.0ms idle=5.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:47.224 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=10.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:47.234 [debug] QUERY OK source="media_items" db=6.8ms idle=11.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:25:47.241 [debug] QUERY OK source="media_items" db=6.4ms idle=18.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:47.241 [debug] QUERY OK source="sources" db=0.1ms idle=22.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:25:47.242 [info] Sent 200 in 71ms 20:25:48.217 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dopo l'Ubisoft Forward siamo ancora più confusi su Assassin's Creed Codename Infinity: che cosa sarà esattamente questo nuovo hub di Ubisoft che dovrebbe accogliere AC Codename Red, Assassin's Creed Codename Hexe e nuove esperienze multiplayer? Proviamo a capirlo insieme.\n---\n#assassinscreed\n#assassinscreedinfinity\n---\n00:00 - Intro\n00:35 - Certezze\n02:14 - Speculazioni\n04:15 - Filosofia Interna\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 367, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091100 - CHE COS'È ASSASSIN'S CREED INFINITY?.NA", "id" => "_UTdWMIe-iQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_UTdWMIe-iQ", "playlist_index" => 2932, "timestamp" => 1662911117, "title" => "CHE COS'È ASSASSIN'S CREED INFINITY?", "upload_date" => "20220911"} 20:25:48.218 [debug] QUERY OK source="sources" db=0.4ms idle=993.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:48.219 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=984.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:48.222 [debug] QUERY OK source="media_items" db=2.7ms idle=978.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-11 15:45:17Z], 4] 20:25:48.241 [debug] QUERY OK source="media_items" db=18.3ms idle=981.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dopo l'Ubisoft Forward siamo ancora più confusi su Assassin's Creed Codename Infinity: che cosa sarà esattamente questo nuovo hub di Ubisoft che dovrebbe accogliere AC Codename Red, Assassin's Creed Codename Hexe e nuove esperienze multiplayer? Proviamo a capirlo insieme.\n---\n#assassinscreed\n#assassinscreedinfinity\n---\n00:00 - Intro\n00:35 - Certezze\n02:14 - Speculazioni\n04:15 - Filosofia Interna\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CHE COS'È ASSASSIN'S CREED INFINITY?", "63384c89-2f33-4e81-b633-6cce3096d76e", false, "_UTdWMIe-iQ", 367, false, "https://www.youtube.com/watch?v=_UTdWMIe-iQ", 2932, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091100 - CHE COS'È ASSASSIN'S CREED INFINITY?.NA", false, false, 4, [], 97, ~U[2022-09-11 15:45:17Z], ~U[2026-09-10 18:25:48Z], ~U[2026-09-10 18:25:48Z], "Dopo l'Ubisoft Forward siamo ancora più confusi su Assassin's Creed Codename Infinity: che cosa sarà esattamente questo nuovo hub di Ubisoft che dovrebbe accogliere AC Codename Red, Assassin's Creed Codename Hexe e nuove esperienze multiplayer? Proviamo a capirlo insieme.\n---\n#assassinscreed\n#assassinscreedinfinity\n---\n00:00 - Intro\n00:35 - Certezze\n02:14 - Speculazioni\n04:15 - Filosofia Interna\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CHE COS'È ASSASSIN'S CREED INFINITY?", "_UTdWMIe-iQ", 367, false, "https://www.youtube.com/watch?v=_UTdWMIe-iQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091100 - CHE COS'È ASSASSIN'S CREED INFINITY?.NA", false, 4, ~U[2022-09-11 15:45:17Z]] 20:25:48.243 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=964.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:48.244 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=24.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:48.246 [debug] QUERY OK source="media_items" db=1.4ms idle=25.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6936] 20:25:48.246 [debug] Current batch of media processed. Will check again in 1000ms 20:25:49.247 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il nuovo progetto su Black Panther e Captain America di Amy Hennig targato Skydance potrebbe riservare molte più sorprese di quelle che crediamo. Sono infatti emersi alcuni dettagli relativi al prossimo gioco dell’autrice di Uncharted e tutto sembra convergere verso la volontà di stupire i videogiocatori.\nRaccogliamo allora le informazioni in nostro possesso e facciamo il punto su quello che sappiamo.\n----\n#marvel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 177, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091100 - COSA SAPPIAMO DEL GIOCO SU CAPTAIN AMERICA E BLACK PANTHER.NA", "id" => "BsGbNyVjaLA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BsGbNyVjaLA", "playlist_index" => 2933, "timestamp" => 1662886805, "title" => "COSA SAPPIAMO DEL GIOCO SU CAPTAIN AMERICA E BLACK PANTHER", "upload_date" => "20220911"} 20:25:49.249 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:49.251 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:49.261 [debug] QUERY OK source="media_items" db=9.4ms queue=0.1ms idle=1007.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-11 09:00:05Z], 4] 20:25:49.268 [debug] QUERY OK source="media_items" db=6.3ms idle=1015.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il nuovo progetto su Black Panther e Captain America di Amy Hennig targato Skydance potrebbe riservare molte più sorprese di quelle che crediamo. Sono infatti emersi alcuni dettagli relativi al prossimo gioco dell’autrice di Uncharted e tutto sembra convergere verso la volontà di stupire i videogiocatori.\nRaccogliamo allora le informazioni in nostro possesso e facciamo il punto su quello che sappiamo.\n----\n#marvel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "COSA SAPPIAMO DEL GIOCO SU CAPTAIN AMERICA E BLACK PANTHER", "2d94d0df-8ee7-4b02-a49d-707c93af8c11", false, "BsGbNyVjaLA", 177, false, "https://www.youtube.com/watch?v=BsGbNyVjaLA", 2933, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091100 - COSA SAPPIAMO DEL GIOCO SU CAPTAIN AMERICA E BLACK PANTHER.NA", false, false, 4, [], 97, ~U[2022-09-11 09:00:05Z], ~U[2026-09-10 18:25:49Z], ~U[2026-09-10 18:25:49Z], "Il nuovo progetto su Black Panther e Captain America di Amy Hennig targato Skydance potrebbe riservare molte più sorprese di quelle che crediamo. Sono infatti emersi alcuni dettagli relativi al prossimo gioco dell’autrice di Uncharted e tutto sembra convergere verso la volontà di stupire i videogiocatori.\nRaccogliamo allora le informazioni in nostro possesso e facciamo il punto su quello che sappiamo.\n----\n#marvel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "COSA SAPPIAMO DEL GIOCO SU CAPTAIN AMERICA E BLACK PANTHER", "BsGbNyVjaLA", 177, false, "https://www.youtube.com/watch?v=BsGbNyVjaLA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091100 - COSA SAPPIAMO DEL GIOCO SU CAPTAIN AMERICA E BLACK PANTHER.NA", false, 4, ~U[2022-09-11 09:00:05Z]] 20:25:49.269 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=988.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:49.270 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=20.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:49.271 [debug] QUERY OK source="media_items" db=0.5ms idle=20.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6937] 20:25:49.272 [debug] Current batch of media processed. Will check again in 1000ms 20:25:50.273 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Un mare di giochi dedicati ad Assassin’s Creed. Potrebbe essere questo un riassunto efficace dell’ultimo Ubisoft Forward, lo spettacolo della compagnia francese dedicato a tanti suoi franchise. Durante l'evento del 10 settembre 2022 sono stati mostrati giochi di ogni tipo, ma si è parlato soprattutto di Assassin's Creed. In questo video vi racconteremo allora tutti i progetti dedicati al quindicesimo anniversario della serie in meno di quattro minuti, ma tenetevi forte perché un annuncio in particolare potrebbe farvi letteralmente cadere dalla sedia. \n----\n #assassinscreed \n#assassinscreedmirage \n----\n00:00 Intro\n00:39 Assassin’s Creed Mirage\n01:11 The Last Chapter\n01:29 Assassin’s Creed: Codename Jade\n01:55 Assassin’s Creed x Netflix\n02:15 Assassin’s Creed: Codename Red\n02:42 Assissin’s Creed: Codename Hexe\n03:08 Assassin’s Creed Infinity\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 226, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - ASSASSIN'S CREED: TUTTI I GIOCHI DA MIRAGE A INFINITY.NA", "id" => "tbCGTrShKgo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=tbCGTrShKgo", "playlist_index" => 2934, "timestamp" => 1662846052, "title" => "ASSASSIN'S CREED: TUTTI I GIOCHI DA MIRAGE A INFINITY", "upload_date" => "20220910"} 20:25:50.274 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:50.274 [debug] QUERY OK source="sources" db=0.2ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:50.281 [debug] QUERY OK source="media_items" db=6.2ms idle=1004.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-10 21:40:52Z], 4] 20:25:50.287 [debug] QUERY OK source="media_items" db=4.4ms idle=1009.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un mare di giochi dedicati ad Assassin’s Creed. Potrebbe essere questo un riassunto efficace dell’ultimo Ubisoft Forward, lo spettacolo della compagnia francese dedicato a tanti suoi franchise. Durante l'evento del 10 settembre 2022 sono stati mostrati giochi di ogni tipo, ma si è parlato soprattutto di Assassin's Creed. In questo video vi racconteremo allora tutti i progetti dedicati al quindicesimo anniversario della serie in meno di quattro minuti, ma tenetevi forte perché un annuncio in particolare potrebbe farvi letteralmente cadere dalla sedia. \n----\n #assassinscreed \n#assassinscreedmirage \n----\n00:00 Intro\n00:39 Assassin’s Creed Mirage\n01:11 The Last Chapter\n01:29 Assassin’s Creed: Codename Jade\n01:55 Assassin’s Creed x Netflix\n02:15 Assassin’s Creed: Codename Red\n02:42 Assissin’s Creed: Codename Hexe\n03:08 Assassin’s Creed Infinity\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED: TUTTI I GIOCHI DA MIRAGE A INFINITY", "9844d538-cfcf-41cd-bef6-a9b5e5ec822e", false, "tbCGTrShKgo", 226, false, "https://www.youtube.com/watch?v=tbCGTrShKgo", 2934, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - ASSASSIN'S CREED: TUTTI I GIOCHI DA MIRAGE A INFINITY.NA", false, false, 4, [], 87, ~U[2022-09-10 21:40:52Z], ~U[2026-09-10 18:25:50Z], ~U[2026-09-10 18:25:50Z], "Un mare di giochi dedicati ad Assassin’s Creed. Potrebbe essere questo un riassunto efficace dell’ultimo Ubisoft Forward, lo spettacolo della compagnia francese dedicato a tanti suoi franchise. Durante l'evento del 10 settembre 2022 sono stati mostrati giochi di ogni tipo, ma si è parlato soprattutto di Assassin's Creed. In questo video vi racconteremo allora tutti i progetti dedicati al quindicesimo anniversario della serie in meno di quattro minuti, ma tenetevi forte perché un annuncio in particolare potrebbe farvi letteralmente cadere dalla sedia. \n----\n #assassinscreed \n#assassinscreedmirage \n----\n00:00 Intro\n00:39 Assassin’s Creed Mirage\n01:11 The Last Chapter\n01:29 Assassin’s Creed: Codename Jade\n01:55 Assassin’s Creed x Netflix\n02:15 Assassin’s Creed: Codename Red\n02:42 Assissin’s Creed: Codename Hexe\n03:08 Assassin’s Creed Infinity\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED: TUTTI I GIOCHI DA MIRAGE A INFINITY", "tbCGTrShKgo", 226, false, "https://www.youtube.com/watch?v=tbCGTrShKgo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - ASSASSIN'S CREED: TUTTI I GIOCHI DA MIRAGE A INFINITY.NA", false, 4, ~U[2022-09-10 21:40:52Z]] 20:25:50.288 [debug] QUERY OK source="sources" db=0.7ms idle=13.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:50.289 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=13.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:50.290 [debug] QUERY OK source="media_items" db=1.2ms idle=7.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6938] 20:25:50.291 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assassin's Creed Mirage non è il remake del primo, storico capitolo della serie Ubisoft. È un episodio inedito, eppure è quanto di più vicino a un remake potevamo sperare. Si torna infatti alle meccaniche originali: niente elementi GDR, solo esplorazione, parkour e tanto, tantissimo stealth. La portata, però, sarà molto diversa da quella dei capitoli dell’ultima trilogia.\nAssassin's Creed Mirage è il primo titolo standalone realizzato da Ubisoft Bordeaux; qui l'approfondimento su Basim: https://www.youtube.com/watch?v=XlfvJN_XIlg.\n\nSu Multiplayer trovate l'anteprima completa a cura di Pierpaolo: https://multiplayer.it/articoli/assassins-creed-mirage-anteprima.html\n----\n#assassinscreed \n#assassinscreedmirage \n----\n00:00 Intro\n00:40 Quasi un remake\n01:41 Basim Ibn Is'haq\n03:07 Baghdad\n04:34 La struttura di Mirage\n07:07 Parkour\n07:36 Cross-gen\n08:38 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 587, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - ASSASSIN'S CREED MIRAGE: OPEN WORLD VECCHIO STILE.NA", "id" => "ih7qH8UMzhI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ih7qH8UMzhI", "playlist_index" => 2935, "timestamp" => 1662844630, "title" => "ASSASSIN'S CREED MIRAGE: OPEN WORLD VECCHIO STILE", "upload_date" => "20220910"} 20:25:50.291 [debug] QUERY OK source="sources" db=0.3ms idle=5.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:50.292 [debug] QUERY OK source="sources" db=0.3ms idle=4.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:50.299 [debug] QUERY OK source="media_items" db=6.6ms idle=4.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-10 21:17:10Z], 4] 20:25:50.301 [debug] QUERY OK source="media_items" db=1.3ms idle=11.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assassin's Creed Mirage non è il remake del primo, storico capitolo della serie Ubisoft. È un episodio inedito, eppure è quanto di più vicino a un remake potevamo sperare. Si torna infatti alle meccaniche originali: niente elementi GDR, solo esplorazione, parkour e tanto, tantissimo stealth. La portata, però, sarà molto diversa da quella dei capitoli dell’ultima trilogia.\nAssassin's Creed Mirage è il primo titolo standalone realizzato da Ubisoft Bordeaux; qui l'approfondimento su Basim: https://www.youtube.com/watch?v=XlfvJN_XIlg.\n\nSu Multiplayer trovate l'anteprima completa a cura di Pierpaolo: https://multiplayer.it/articoli/assassins-creed-mirage-anteprima.html\n----\n#assassinscreed \n#assassinscreedmirage \n----\n00:00 Intro\n00:40 Quasi un remake\n01:41 Basim Ibn Is'haq\n03:07 Baghdad\n04:34 La struttura di Mirage\n07:07 Parkour\n07:36 Cross-gen\n08:38 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED MIRAGE: OPEN WORLD VECCHIO STILE", "d06d647e-9e23-4644-ae89-83c34ec12c50", false, "ih7qH8UMzhI", 587, false, "https://www.youtube.com/watch?v=ih7qH8UMzhI", 2935, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - ASSASSIN'S CREED MIRAGE: OPEN WORLD VECCHIO STILE.NA", false, false, 4, [], 87, ~U[2022-09-10 21:17:10Z], ~U[2026-09-10 18:25:50Z], ~U[2026-09-10 18:25:50Z], "Assassin's Creed Mirage non è il remake del primo, storico capitolo della serie Ubisoft. È un episodio inedito, eppure è quanto di più vicino a un remake potevamo sperare. Si torna infatti alle meccaniche originali: niente elementi GDR, solo esplorazione, parkour e tanto, tantissimo stealth. La portata, però, sarà molto diversa da quella dei capitoli dell’ultima trilogia.\nAssassin's Creed Mirage è il primo titolo standalone realizzato da Ubisoft Bordeaux; qui l'approfondimento su Basim: https://www.youtube.com/watch?v=XlfvJN_XIlg.\n\nSu Multiplayer trovate l'anteprima completa a cura di Pierpaolo: https://multiplayer.it/articoli/assassins-creed-mirage-anteprima.html\n----\n#assassinscreed \n#assassinscreedmirage \n----\n00:00 Intro\n00:40 Quasi un remake\n01:41 Basim Ibn Is'haq\n03:07 Baghdad\n04:34 La struttura di Mirage\n07:07 Parkour\n07:36 Cross-gen\n08:38 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED MIRAGE: OPEN WORLD VECCHIO STILE", "ih7qH8UMzhI", 587, false, "https://www.youtube.com/watch?v=ih7qH8UMzhI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - ASSASSIN'S CREED MIRAGE: OPEN WORLD VECCHIO STILE.NA", false, 4, ~U[2022-09-10 21:17:10Z]] 20:25:50.302 [debug] QUERY OK source="sources" db=0.4ms idle=11.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:50.303 [debug] QUERY OK source="media_profiles" db=0.3ms idle=10.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:50.303 [debug] QUERY OK source="media_items" db=0.3ms idle=10.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6939] 20:25:50.304 [debug] Current batch of media processed. Will check again in 1000ms 20:25:51.305 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Per quelli che vogliono Assassin's Creed sempre a portata, c'è Assassin's Creed Codename Jadem, un GdR di azione e avventura di alto profilo per dispositivi mobile ambientato nell'antica Cina. Questo episodio gratuito permetterà ai giocatori di crearsi un personaggio e scoprire un'avvincente storia a parte.\n----\n#assassinscreed \n#assassinscreedcodenamejade\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 65, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - Assassin's Creed CODENAME JADE: Trailer Ufficiale.NA", "id" => "O2qM1hMZdcg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=O2qM1hMZdcg", "playlist_index" => 2936, "timestamp" => 1662842728, "title" => "Assassin's Creed CODENAME JADE: Trailer Ufficiale", "upload_date" => "20220910"} 20:25:51.306 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:51.307 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:51.318 [debug] QUERY OK source="media_items" db=10.0ms idle=1004.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-10 20:45:28Z], 4] 20:25:51.320 [debug] QUERY OK source="media_items" db=1.8ms idle=1014.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Per quelli che vogliono Assassin's Creed sempre a portata, c'è Assassin's Creed Codename Jadem, un GdR di azione e avventura di alto profilo per dispositivi mobile ambientato nell'antica Cina. Questo episodio gratuito permetterà ai giocatori di crearsi un personaggio e scoprire un'avvincente storia a parte.\n----\n#assassinscreed \n#assassinscreedcodenamejade\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin's Creed CODENAME JADE: Trailer Ufficiale", "29f39a10-72b8-4414-a0fd-db3a81e98d2d", false, "O2qM1hMZdcg", 65, false, "https://www.youtube.com/watch?v=O2qM1hMZdcg", 2936, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - Assassin's Creed CODENAME JADE: Trailer Ufficiale.NA", false, false, 4, [], 87, ~U[2022-09-10 20:45:28Z], ~U[2026-09-10 18:25:51Z], ~U[2026-09-10 18:25:51Z], "Per quelli che vogliono Assassin's Creed sempre a portata, c'è Assassin's Creed Codename Jadem, un GdR di azione e avventura di alto profilo per dispositivi mobile ambientato nell'antica Cina. Questo episodio gratuito permetterà ai giocatori di crearsi un personaggio e scoprire un'avvincente storia a parte.\n----\n#assassinscreed \n#assassinscreedcodenamejade\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin's Creed CODENAME JADE: Trailer Ufficiale", "O2qM1hMZdcg", 65, false, "https://www.youtube.com/watch?v=O2qM1hMZdcg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - Assassin's Creed CODENAME JADE: Trailer Ufficiale.NA", false, 4, ~U[2022-09-10 20:45:28Z]] 20:25:51.321 [debug] QUERY OK source="sources" db=0.5ms idle=28.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:51.322 [debug] QUERY OK source="media_profiles" db=0.6ms idle=15.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:51.323 [debug] QUERY OK source="media_items" db=0.5ms idle=15.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6940] 20:25:51.324 [debug] Current batch of media processed. Will check again in 1000ms 20:25:52.247 [info] GET / 20:25:52.248 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:25:52.249 [debug] QUERY OK source="settings" db=1.0ms idle=930.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:52.249 [debug] QUERY OK source="media_profiles" db=0.2ms idle=929.0ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:25:52.250 [debug] QUERY OK source="sources" db=0.2ms idle=928.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:25:52.255 [debug] QUERY OK source="media_items" db=5.2ms idle=927.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:52.256 [debug] QUERY OK source="media_items" db=0.8ms idle=931.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:52.257 [debug] QUERY OK source="settings" db=0.2ms idle=7.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:52.257 [debug] QUERY OK source="settings" db=0.2ms idle=7.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:52.258 [debug] QUERY OK source="settings" db=0.3ms idle=7.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:52.259 [debug] QUERY OK source="tasks" db=0.3ms idle=3.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:25:52.260 [debug] QUERY OK source="sources" db=0.2ms idle=3.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:52.261 [debug] QUERY OK source="media_items" db=0.7ms idle=3.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:52.266 [debug] QUERY OK source="media_items" db=4.3ms idle=3.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:52.266 [debug] QUERY OK source="sources" db=0.3ms idle=7.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:52.273 [debug] QUERY OK source="media_items" db=3.0ms idle=10.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:25:52.281 [debug] QUERY OK source="media_items" db=7.7ms idle=13.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:52.281 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=19.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:25:52.283 [info] Sent 200 in 35ms 20:25:52.325 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Gli sviluppatori di Assassin's Creed Mirage ci spiegano il trailer. Trovate i sottotitoli in italiano nell'apposita sezione di YouTube.\n----\n#assassinscreed \n#assassinscreedmirage \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 893, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - Assassin’s Creed Mirage: I Segreti di Baghdad.NA", "id" => "EOz6tzH4wEY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=EOz6tzH4wEY", "playlist_index" => 2937, "timestamp" => 1662842430, "title" => "Assassin’s Creed Mirage: I Segreti di Baghdad", "upload_date" => "20220910"} 20:25:52.325 [debug] QUERY OK source="sources" db=0.2ms idle=58.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:52.327 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=53.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:52.330 [debug] QUERY OK source="media_items" db=2.7ms queue=0.1ms idle=46.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-10 20:40:30Z], 4] 20:25:52.332 [debug] QUERY OK source="media_items" db=1.3ms idle=48.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Gli sviluppatori di Assassin's Creed Mirage ci spiegano il trailer. Trovate i sottotitoli in italiano nell'apposita sezione di YouTube.\n----\n#assassinscreed \n#assassinscreedmirage \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin’s Creed Mirage: I Segreti di Baghdad", "d28d1e25-09dc-4423-a3bf-b7f9c1a12a80", false, "EOz6tzH4wEY", 893, false, "https://www.youtube.com/watch?v=EOz6tzH4wEY", 2937, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - Assassin’s Creed Mirage: I Segreti di Baghdad.NA", false, false, 4, [], 87, ~U[2022-09-10 20:40:30Z], ~U[2026-09-10 18:25:52Z], ~U[2026-09-10 18:25:52Z], "Gli sviluppatori di Assassin's Creed Mirage ci spiegano il trailer. Trovate i sottotitoli in italiano nell'apposita sezione di YouTube.\n----\n#assassinscreed \n#assassinscreedmirage \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin’s Creed Mirage: I Segreti di Baghdad", "EOz6tzH4wEY", 893, false, "https://www.youtube.com/watch?v=EOz6tzH4wEY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - Assassin’s Creed Mirage: I Segreti di Baghdad.NA", false, 4, ~U[2022-09-10 20:40:30Z]] 20:25:52.333 [debug] QUERY OK source="sources" db=1.0ms idle=38.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:52.334 [debug] QUERY OK source="media_profiles" db=0.4ms idle=7.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:52.335 [debug] QUERY OK source="media_items" db=1.3ms idle=7.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6941] 20:25:52.336 [debug] Current batch of media processed. Will check again in 1000ms 20:25:53.337 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dopo Assassin's Creed Codename RED ci sarà Assassin's Creed Codename HEXE, in sviluppo presso Ubisoft Montreal, con Clint Hocking come Creative Director.\n----\n#assassinscreed \n#assassinscreedcodenamehexe\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 35, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - Assassin's Creed CODENAME HEXE: Trailer Ufficiale.NA", "id" => "BnUz3k1Oo-8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BnUz3k1Oo-8", "playlist_index" => 2938, "timestamp" => 1662841337, "title" => "Assassin's Creed CODENAME HEXE: Trailer Ufficiale", "upload_date" => "20220910"} 20:25:53.337 [debug] QUERY OK source="sources" db=0.2ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:53.338 [debug] QUERY OK source="sources" db=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:53.343 [debug] QUERY OK source="media_items" db=4.6ms idle=1004.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-10 20:22:17Z], 4] 20:25:53.347 [debug] QUERY OK source="media_items" db=3.8ms idle=1007.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dopo Assassin's Creed Codename RED ci sarà Assassin's Creed Codename HEXE, in sviluppo presso Ubisoft Montreal, con Clint Hocking come Creative Director.\n----\n#assassinscreed \n#assassinscreedcodenamehexe\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin's Creed CODENAME HEXE: Trailer Ufficiale", "99a16c4c-7798-4316-b9d3-77384fb7ba2d", false, "BnUz3k1Oo-8", 35, false, "https://www.youtube.com/watch?v=BnUz3k1Oo-8", 2938, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - Assassin's Creed CODENAME HEXE: Trailer Ufficiale.NA", false, false, 4, [], 87, ~U[2022-09-10 20:22:17Z], ~U[2026-09-10 18:25:53Z], ~U[2026-09-10 18:25:53Z], "Dopo Assassin's Creed Codename RED ci sarà Assassin's Creed Codename HEXE, in sviluppo presso Ubisoft Montreal, con Clint Hocking come Creative Director.\n----\n#assassinscreed \n#assassinscreedcodenamehexe\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin's Creed CODENAME HEXE: Trailer Ufficiale", "BnUz3k1Oo-8", 35, false, "https://www.youtube.com/watch?v=BnUz3k1Oo-8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - Assassin's Creed CODENAME HEXE: Trailer Ufficiale.NA", false, 4, ~U[2022-09-10 20:22:17Z]] 20:25:53.347 [debug] QUERY OK source="sources" db=0.2ms idle=49.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:53.348 [debug] QUERY OK source="media_profiles" db=0.2ms idle=10.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:53.348 [debug] QUERY OK source="media_items" db=0.2ms idle=10.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6942] 20:25:53.349 [debug] Current batch of media processed. Will check again in 1000ms 20:25:54.350 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assassin's Creed Codename RED è in sviluppo presso Ubisoft Quebec (i creatori di Assassin's Creed Odyssey e Assassin's Creed Syndicate) con il Creative Director Jonathan Dumont. Il gioco sarà la prossima evoluzione dello stile GdR open world di Assassin's Creed e porterà i giocatori nel tanto atteso Giappone feudale.\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedcodenamered\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 29, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - ASSASSIN'S CREED CODENAME RED: GIAPPONE FEUDALE OPEN WORLD!.NA", "id" => "F_LYDj-vi9I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=F_LYDj-vi9I", "playlist_index" => 2939, "timestamp" => 1662841222, "title" => "ASSASSIN'S CREED CODENAME RED: GIAPPONE FEUDALE OPEN WORLD!", "upload_date" => "20220910"} 20:25:54.351 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:54.352 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:54.358 [debug] QUERY OK source="media_items" db=5.7ms idle=1004.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-10 20:20:22Z], 4] 20:25:54.360 [debug] QUERY OK source="media_items" db=0.9ms idle=1009.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assassin's Creed Codename RED è in sviluppo presso Ubisoft Quebec (i creatori di Assassin's Creed Odyssey e Assassin's Creed Syndicate) con il Creative Director Jonathan Dumont. Il gioco sarà la prossima evoluzione dello stile GdR open world di Assassin's Creed e porterà i giocatori nel tanto atteso Giappone feudale.\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedcodenamered\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED CODENAME RED: GIAPPONE FEUDALE OPEN WORLD!", "d7e19d21-e4c2-4df5-ae67-32e680d51f83", false, "F_LYDj-vi9I", 29, false, "https://www.youtube.com/watch?v=F_LYDj-vi9I", 2939, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - ASSASSIN'S CREED CODENAME RED: GIAPPONE FEUDALE OPEN WORLD!.NA", false, false, 4, [], 87, ~U[2022-09-10 20:20:22Z], ~U[2026-09-10 18:25:54Z], ~U[2026-09-10 18:25:54Z], "Assassin's Creed Codename RED è in sviluppo presso Ubisoft Quebec (i creatori di Assassin's Creed Odyssey e Assassin's Creed Syndicate) con il Creative Director Jonathan Dumont. Il gioco sarà la prossima evoluzione dello stile GdR open world di Assassin's Creed e porterà i giocatori nel tanto atteso Giappone feudale.\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedcodenamered\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED CODENAME RED: GIAPPONE FEUDALE OPEN WORLD!", "F_LYDj-vi9I", 29, false, "https://www.youtube.com/watch?v=F_LYDj-vi9I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - ASSASSIN'S CREED CODENAME RED: GIAPPONE FEUDALE OPEN WORLD!.NA", false, 4, ~U[2022-09-10 20:20:22Z]] 20:25:54.360 [debug] QUERY OK source="sources" db=0.1ms idle=57.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:54.360 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:54.361 [debug] QUERY OK source="media_items" db=0.2ms idle=8.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6943] 20:25:54.361 [debug] Current batch of media processed. Will check again in 1000ms 20:25:55.362 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il primo trailer ufficiale di Assassin's Creed Mirage, mostrato da Ubisoft nell'Ubisoft Forward: confermato Basim come protagonista a Baghdad.\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedmirage\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 228, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - ASSASSIN'S CREED MIRAGE: TRAILER UFFICIALE (SUB ITA).NA", "id" => "eoDDG-Ju-YI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=eoDDG-Ju-YI", "playlist_index" => 2940, "timestamp" => 1662839991, "title" => "ASSASSIN'S CREED MIRAGE: TRAILER UFFICIALE (SUB ITA)", "upload_date" => "20220910"} 20:25:55.363 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:55.363 [debug] QUERY OK source="sources" db=0.2ms idle=1002.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:55.369 [debug] QUERY OK source="media_items" db=5.4ms idle=1003.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-10 19:59:51Z], 4] 20:25:55.371 [debug] QUERY OK source="media_items" db=1.2ms idle=1008.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il primo trailer ufficiale di Assassin's Creed Mirage, mostrato da Ubisoft nell'Ubisoft Forward: confermato Basim come protagonista a Baghdad.\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedmirage\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED MIRAGE: TRAILER UFFICIALE (SUB ITA)", "b717fbe5-8812-40e4-ab4f-9f27b4bfaf94", false, "eoDDG-Ju-YI", 228, false, "https://www.youtube.com/watch?v=eoDDG-Ju-YI", 2940, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - ASSASSIN'S CREED MIRAGE: TRAILER UFFICIALE (SUB ITA).NA", false, false, 4, [], 87, ~U[2022-09-10 19:59:51Z], ~U[2026-09-10 18:25:55Z], ~U[2026-09-10 18:25:55Z], "Ecco il primo trailer ufficiale di Assassin's Creed Mirage, mostrato da Ubisoft nell'Ubisoft Forward: confermato Basim come protagonista a Baghdad.\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedmirage\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED MIRAGE: TRAILER UFFICIALE (SUB ITA)", "eoDDG-Ju-YI", 228, false, "https://www.youtube.com/watch?v=eoDDG-Ju-YI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - ASSASSIN'S CREED MIRAGE: TRAILER UFFICIALE (SUB ITA).NA", false, 4, ~U[2022-09-10 19:59:51Z]] 20:25:55.371 [debug] QUERY OK source="sources" db=0.2ms idle=65.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:55.372 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:55.373 [debug] QUERY OK source="media_items" db=0.2ms idle=9.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6944] 20:25:55.373 [debug] Current batch of media processed. Will check again in 1000ms 20:25:56.374 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Prova gratuitamente Ubisoft+ sino al 10 Ottobre 2022! Potremo provare Ubisoft+, dalle nuove uscite nel day one, alle premium edition, DLC esclusivi, ricompense e molto altro. Cancellazione in qualsiasi momento.\n----\n#ubisoft+\n#giochigratis \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 70, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - Ubisoft+: Giochi Gratis per un mese!.NA", "id" => "CVJl3EX8UIE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=CVJl3EX8UIE", "playlist_index" => 2941, "timestamp" => 1662838948, "title" => "Ubisoft+: Giochi Gratis per un mese!", "upload_date" => "20220910"} 20:25:56.376 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:56.377 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:56.383 [debug] QUERY OK source="media_items" db=5.2ms queue=0.1ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-10 19:42:28Z], 4] 20:25:56.385 [debug] QUERY OK source="media_items" db=1.4ms idle=1010.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Prova gratuitamente Ubisoft+ sino al 10 Ottobre 2022! Potremo provare Ubisoft+, dalle nuove uscite nel day one, alle premium edition, DLC esclusivi, ricompense e molto altro. Cancellazione in qualsiasi momento.\n----\n#ubisoft+\n#giochigratis \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Ubisoft+: Giochi Gratis per un mese!", "36c78ed4-108f-4157-8f5c-329c3aa69ddc", false, "CVJl3EX8UIE", 70, false, "https://www.youtube.com/watch?v=CVJl3EX8UIE", 2941, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - Ubisoft+: Giochi Gratis per un mese!.NA", false, false, 4, [], 87, ~U[2022-09-10 19:42:28Z], ~U[2026-09-10 18:25:56Z], ~U[2026-09-10 18:25:56Z], "Prova gratuitamente Ubisoft+ sino al 10 Ottobre 2022! Potremo provare Ubisoft+, dalle nuove uscite nel day one, alle premium edition, DLC esclusivi, ricompense e molto altro. Cancellazione in qualsiasi momento.\n----\n#ubisoft+\n#giochigratis \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Ubisoft+: Giochi Gratis per un mese!", "CVJl3EX8UIE", 70, false, "https://www.youtube.com/watch?v=CVJl3EX8UIE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - Ubisoft+: Giochi Gratis per un mese!.NA", false, 4, ~U[2022-09-10 19:42:28Z]] 20:25:56.386 [debug] QUERY OK source="sources" db=0.3ms idle=75.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:56.387 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=10.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:56.388 [debug] QUERY OK source="media_items" db=0.4ms idle=9.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6945] 20:25:56.388 [debug] Current batch of media processed. Will check again in 1000ms 20:25:57.286 [info] GET / 20:25:57.287 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:25:57.289 [debug] QUERY OK source="settings" db=1.7ms queue=0.1ms idle=904.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:57.290 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=904.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:25:57.291 [debug] QUERY OK source="sources" db=0.1ms idle=904.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:25:57.295 [debug] QUERY OK source="media_items" db=4.4ms idle=903.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:57.296 [debug] QUERY OK source="media_items" db=0.6ms idle=907.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:57.296 [debug] QUERY OK source="settings" db=0.0ms idle=7.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:57.297 [debug] QUERY OK source="settings" db=0.1ms idle=6.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:57.297 [debug] QUERY OK source="settings" db=0.1ms idle=6.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:25:57.298 [debug] QUERY OK source="tasks" db=0.2ms idle=2.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:25:57.299 [debug] QUERY OK source="sources" db=0.3ms idle=2.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:57.301 [debug] QUERY OK source="media_items" db=1.0ms idle=3.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:25:57.306 [debug] QUERY OK source="media_items" db=4.6ms idle=4.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:57.307 [debug] QUERY OK source="sources" db=0.2ms idle=9.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:57.312 [debug] QUERY OK source="media_items" db=3.6ms idle=10.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:25:57.323 [debug] QUERY OK source="media_items" db=9.9ms idle=11.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:25:57.323 [debug] QUERY OK source="sources" db=0.1ms idle=16.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:25:57.324 [info] Sent 200 in 38ms 20:25:57.389 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il trailer della dark zone di The Division Resurgence nel Trailer Ufficiale dall'Ubisoft Forward\n----\n#thedivision\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 102, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - The Division Resurgence: Trailer Ufficiale.NA", "id" => "1BcoT6ZY-Zs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=1BcoT6ZY-Zs", "playlist_index" => 2942, "timestamp" => 1662838345, "title" => "The Division Resurgence: Trailer Ufficiale", "upload_date" => "20220910"} 20:25:57.391 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=83.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:57.392 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=80.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:57.396 [debug] QUERY OK source="media_items" db=2.1ms queue=0.5ms idle=80.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-10 19:32:25Z], 4] 20:25:57.402 [debug] QUERY OK source="media_items" db=5.6ms idle=73.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il trailer della dark zone di The Division Resurgence nel Trailer Ufficiale dall'Ubisoft Forward\n----\n#thedivision\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Division Resurgence: Trailer Ufficiale", "6d316f4e-6c14-445b-bea6-d96bb9fca538", false, "1BcoT6ZY-Zs", 102, false, "https://www.youtube.com/watch?v=1BcoT6ZY-Zs", 2942, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - The Division Resurgence: Trailer Ufficiale.NA", false, false, 4, [], 87, ~U[2022-09-10 19:32:25Z], ~U[2026-09-10 18:25:57Z], ~U[2026-09-10 18:25:57Z], "Ecco il trailer della dark zone di The Division Resurgence nel Trailer Ufficiale dall'Ubisoft Forward\n----\n#thedivision\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Division Resurgence: Trailer Ufficiale", "1BcoT6ZY-Zs", 102, false, "https://www.youtube.com/watch?v=1BcoT6ZY-Zs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - The Division Resurgence: Trailer Ufficiale.NA", false, 4, ~U[2022-09-10 19:32:25Z]] 20:25:57.404 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=79.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:57.405 [debug] QUERY OK source="media_profiles" db=0.3ms idle=13.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:57.406 [debug] QUERY OK source="media_items" db=0.5ms idle=13.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6946] 20:25:57.406 [debug] Current batch of media processed. Will check again in 1000ms 20:25:58.407 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco un nuovo gameplay esteso di SKULL AND BONES, l'atteso titolo piratesco di Ubisoft!\n\n---\n#skullandbones \n#gameplay \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 70, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - SKULL AND BONES: GAMEPLAY TRAILER.NA", "id" => "hd0hi0cNrtA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hd0hi0cNrtA", "playlist_index" => 2943, "timestamp" => 1662837694, "title" => "SKULL AND BONES: GAMEPLAY TRAILER", "upload_date" => "20220910"} 20:25:58.407 [debug] QUERY OK source="sources" db=0.3ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:58.408 [debug] QUERY OK source="sources" db=0.3ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:58.415 [debug] QUERY OK source="media_items" db=6.7ms idle=1003.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-10 19:21:34Z], 4] 20:25:58.420 [debug] QUERY OK source="media_items" db=4.1ms idle=1009.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco un nuovo gameplay esteso di SKULL AND BONES, l'atteso titolo piratesco di Ubisoft!\n\n---\n#skullandbones \n#gameplay \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SKULL AND BONES: GAMEPLAY TRAILER", "c0047e08-ffe7-4c89-88df-d994a0094ca3", false, "hd0hi0cNrtA", 70, false, "https://www.youtube.com/watch?v=hd0hi0cNrtA", 2943, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - SKULL AND BONES: GAMEPLAY TRAILER.NA", false, false, 4, [], 87, ~U[2022-09-10 19:21:34Z], ~U[2026-09-10 18:25:58Z], ~U[2026-09-10 18:25:58Z], "Ecco un nuovo gameplay esteso di SKULL AND BONES, l'atteso titolo piratesco di Ubisoft!\n\n---\n#skullandbones \n#gameplay \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SKULL AND BONES: GAMEPLAY TRAILER", "hd0hi0cNrtA", 70, false, "https://www.youtube.com/watch?v=hd0hi0cNrtA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - SKULL AND BONES: GAMEPLAY TRAILER.NA", false, 4, ~U[2022-09-10 19:21:34Z]] 20:25:58.421 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=103.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:58.423 [debug] QUERY OK source="media_profiles" db=1.5ms idle=13.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:58.424 [debug] QUERY OK source="media_items" db=0.5ms idle=15.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6947] 20:25:58.424 [debug] Current batch of media processed. Will check again in 1000ms 20:25:59.426 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Rayman sarà protagonista del terzo DLC di MARIO + RABBIDS SPARKS OF HOPE\n----\n#mariorabbids\n#supermario\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 26, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - MARIO + RABBIDS SPARKS OF HOPE: ARRIVA RAYMAN.NA", "id" => "SXs8qq-ilX0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=SXs8qq-ilX0", "playlist_index" => 2944, "timestamp" => 1662837306, "title" => "MARIO + RABBIDS SPARKS OF HOPE: ARRIVA RAYMAN", "upload_date" => "20220910"} 20:25:59.427 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:25:59.429 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:59.434 [debug] QUERY OK source="media_items" db=5.0ms queue=0.1ms idle=1006.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-10 19:15:06Z], 4] 20:25:59.436 [debug] QUERY OK source="media_items" db=0.8ms idle=1010.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Rayman sarà protagonista del terzo DLC di MARIO + RABBIDS SPARKS OF HOPE\n----\n#mariorabbids\n#supermario\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARIO + RABBIDS SPARKS OF HOPE: ARRIVA RAYMAN", "8e30c65a-87ea-4dc4-ad3b-57494194788f", false, "SXs8qq-ilX0", 26, false, "https://www.youtube.com/watch?v=SXs8qq-ilX0", 2944, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - MARIO + RABBIDS SPARKS OF HOPE: ARRIVA RAYMAN.NA", false, false, 4, [], 87, ~U[2022-09-10 19:15:06Z], ~U[2026-09-10 18:25:59Z], ~U[2026-09-10 18:25:59Z], "Rayman sarà protagonista del terzo DLC di MARIO + RABBIDS SPARKS OF HOPE\n----\n#mariorabbids\n#supermario\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARIO + RABBIDS SPARKS OF HOPE: ARRIVA RAYMAN", "SXs8qq-ilX0", 26, false, "https://www.youtube.com/watch?v=SXs8qq-ilX0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - MARIO + RABBIDS SPARKS OF HOPE: ARRIVA RAYMAN.NA", false, 4, ~U[2022-09-10 19:15:06Z]] 20:25:59.436 [debug] QUERY OK source="sources" db=0.1ms idle=114.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:25:59.436 [debug] QUERY OK source="media_profiles" db=0.1ms idle=8.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:25:59.437 [debug] QUERY OK source="media_items" db=0.1ms idle=7.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6948] 20:25:59.437 [debug] Current batch of media processed. Will check again in 1000ms 20:26:00.438 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco un'intera missione di Mario + Rabbids: Sparks of Hope, in un trailer di gameplay dall'Ubisoft Forward incentrato sulle abilità speciali degli eroi. Mario + Rabbids Sparks of Hope ha una data di uscita: arriverà su Nintendo Switch il 20 ottobre.\n----\n#mariorabbids\n#supermario\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 437, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - MARIO + RABBIDS SPARKS OF HOPE: GAMEPLAY BOSS FIGHT.NA", "id" => "JL4uutLYTdI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=JL4uutLYTdI", "playlist_index" => 2945, "timestamp" => 1662837091, "title" => "MARIO + RABBIDS SPARKS OF HOPE: GAMEPLAY BOSS FIGHT", "upload_date" => "20220910"} 20:26:00.440 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1003.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:00.441 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:00.451 [debug] QUERY OK source="media_items" db=8.8ms idle=1005.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-10 19:11:31Z], 4] 20:26:00.453 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=1014.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco un'intera missione di Mario + Rabbids: Sparks of Hope, in un trailer di gameplay dall'Ubisoft Forward incentrato sulle abilità speciali degli eroi. Mario + Rabbids Sparks of Hope ha una data di uscita: arriverà su Nintendo Switch il 20 ottobre.\n----\n#mariorabbids\n#supermario\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARIO + RABBIDS SPARKS OF HOPE: GAMEPLAY BOSS FIGHT", "bd5793fc-af59-4cff-b566-6256fbba037e", false, "JL4uutLYTdI", 437, false, "https://www.youtube.com/watch?v=JL4uutLYTdI", 2945, "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - MARIO + RABBIDS SPARKS OF HOPE: GAMEPLAY BOSS FIGHT.NA", false, false, 4, [], 87, ~U[2022-09-10 19:11:31Z], ~U[2026-09-10 18:26:00Z], ~U[2026-09-10 18:26:00Z], "Ecco un'intera missione di Mario + Rabbids: Sparks of Hope, in un trailer di gameplay dall'Ubisoft Forward incentrato sulle abilità speciali degli eroi. Mario + Rabbids Sparks of Hope ha una data di uscita: arriverà su Nintendo Switch il 20 ottobre.\n----\n#mariorabbids\n#supermario\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARIO + RABBIDS SPARKS OF HOPE: GAMEPLAY BOSS FIGHT", "JL4uutLYTdI", 437, false, "https://www.youtube.com/watch?v=JL4uutLYTdI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e091000 - MARIO + RABBIDS SPARKS OF HOPE: GAMEPLAY BOSS FIGHT.NA", false, 4, ~U[2022-09-10 19:11:31Z]] 20:26:00.454 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=130.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:00.455 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=14.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:00.456 [debug] QUERY OK source="media_items" db=0.3ms idle=13.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6949] 20:26:00.456 [debug] Current batch of media processed. Will check again in 1000ms 20:26:00.856 [info] {"source":"oban","duration":576,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:26:01.457 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Diventa un super eroe Marvel nel mondo reale. Crea il tuo eroe e alleati con gli amici e con eroi iconici come Spider-Man, Captain America, e Wolverine nel nuovo gioco di Niantic in realtà aumentata che strizza l'occhio a Pokémon GO.\n----\n#marvel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 32, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090900 - MARVEL WORLD OF HEROES: TRAILER UFFICIALE.NA", "id" => "6OxSlTYzLLg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=6OxSlTYzLLg", "playlist_index" => 2946, "timestamp" => 1662756600, "title" => "MARVEL WORLD OF HEROES: TRAILER UFFICIALE", "upload_date" => "20220909"} 20:26:01.457 [debug] QUERY OK source="sources" db=0.2ms idle=1002.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:01.458 [debug] QUERY OK source="sources" db=0.1ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:01.463 [debug] QUERY OK source="media_items" db=4.6ms idle=1002.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-09 20:50:00Z], 4] 20:26:01.467 [debug] QUERY OK source="media_items" db=4.2ms idle=606.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Diventa un super eroe Marvel nel mondo reale. Crea il tuo eroe e alleati con gli amici e con eroi iconici come Spider-Man, Captain America, e Wolverine nel nuovo gioco di Niantic in realtà aumentata che strizza l'occhio a Pokémon GO.\n----\n#marvel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARVEL WORLD OF HEROES: TRAILER UFFICIALE", "af9aac45-499d-4322-9795-396047076365", false, "6OxSlTYzLLg", 32, false, "https://www.youtube.com/watch?v=6OxSlTYzLLg", 2946, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090900 - MARVEL WORLD OF HEROES: TRAILER UFFICIALE.NA", false, false, 4, [], 96, ~U[2022-09-09 20:50:00Z], ~U[2026-09-10 18:26:01Z], ~U[2026-09-10 18:26:01Z], "Diventa un super eroe Marvel nel mondo reale. Crea il tuo eroe e alleati con gli amici e con eroi iconici come Spider-Man, Captain America, e Wolverine nel nuovo gioco di Niantic in realtà aumentata che strizza l'occhio a Pokémon GO.\n----\n#marvel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARVEL WORLD OF HEROES: TRAILER UFFICIALE", "6OxSlTYzLLg", 32, false, "https://www.youtube.com/watch?v=6OxSlTYzLLg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090900 - MARVEL WORLD OF HEROES: TRAILER UFFICIALE.NA", false, 4, ~U[2022-09-09 20:50:00Z]] 20:26:01.468 [debug] QUERY OK source="sources" db=0.3ms idle=141.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:01.468 [debug] QUERY OK source="media_profiles" db=0.1ms idle=10.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:01.469 [debug] QUERY OK source="media_items" db=0.3ms idle=10.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6950] 20:26:01.469 [debug] Current batch of media processed. Will check again in 1000ms 20:26:02.327 [info] GET / 20:26:02.327 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:26:02.329 [debug] QUERY OK source="settings" db=1.2ms queue=0.1ms idle=859.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:02.330 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.4ms idle=860.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:26:02.332 [debug] QUERY OK source="sources" db=1.2ms idle=862.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:26:02.343 [debug] QUERY OK source="media_items" db=10.6ms queue=0.3ms idle=863.2ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:02.350 [debug] QUERY OK source="media_items" db=5.8ms idle=15.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:02.352 [debug] QUERY OK source="settings" db=1.7ms idle=19.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:02.353 [debug] QUERY OK source="settings" db=0.7ms idle=20.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:02.354 [debug] QUERY OK source="settings" db=0.5ms idle=21.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:02.357 [debug] QUERY OK source="tasks" db=0.7ms idle=12.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:26:02.358 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=7.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:02.361 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=7.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:02.369 [debug] QUERY OK source="media_items" db=7.6ms queue=0.1ms idle=8.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:02.371 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=15.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:02.379 [debug] QUERY OK source="media_items" db=4.3ms idle=18.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:26:02.395 [debug] QUERY OK source="media_items" db=14.8ms queue=0.1ms idle=21.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:02.395 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=33.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:26:02.397 [info] Sent 200 in 70ms 20:26:02.470 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Misterioso trailer dal Disney & Marvel Games Showcase del D23, che sembra svelare il nuovo gioco di Amy Hennig, autrice di Uncharted: pare il titolo Marvel vociferato oggi, con protagonisti Captain America e Black Panther nel corso della Seconda Guerra Mondiale.\n----\n#disney \n#marvel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 68, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090900 - Captain America e Black Panther INSIEME: il nuovo gioco di Amy Hennig!.NA", "id" => "V7kGItx9a1M", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=V7kGItx9a1M", "playlist_index" => 2947, "timestamp" => 1662755265, "title" => "Captain America e Black Panther INSIEME: il nuovo gioco di Amy Hennig!", "upload_date" => "20220909"} 20:26:02.472 [debug] QUERY OK source="sources" db=0.6ms idle=101.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:02.473 [debug] QUERY OK source="sources" db=0.4ms idle=101.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:02.478 [debug] QUERY OK source="media_items" db=4.1ms idle=94.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-09 20:27:45Z], 4] 20:26:02.481 [debug] QUERY OK source="media_items" db=1.9ms idle=83.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Misterioso trailer dal Disney & Marvel Games Showcase del D23, che sembra svelare il nuovo gioco di Amy Hennig, autrice di Uncharted: pare il titolo Marvel vociferato oggi, con protagonisti Captain America e Black Panther nel corso della Seconda Guerra Mondiale.\n----\n#disney \n#marvel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Captain America e Black Panther INSIEME: il nuovo gioco di Amy Hennig!", "1e86a0a2-47d2-4c68-be7d-16c885f6362c", false, "V7kGItx9a1M", 68, false, "https://www.youtube.com/watch?v=V7kGItx9a1M", 2947, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090900 - Captain America e Black Panther INSIEME: il nuovo gioco di Amy Hennig!.NA", false, false, 4, [], 96, ~U[2022-09-09 20:27:45Z], ~U[2026-09-10 18:26:02Z], ~U[2026-09-10 18:26:02Z], "Misterioso trailer dal Disney & Marvel Games Showcase del D23, che sembra svelare il nuovo gioco di Amy Hennig, autrice di Uncharted: pare il titolo Marvel vociferato oggi, con protagonisti Captain America e Black Panther nel corso della Seconda Guerra Mondiale.\n----\n#disney \n#marvel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Captain America e Black Panther INSIEME: il nuovo gioco di Amy Hennig!", "V7kGItx9a1M", 68, false, "https://www.youtube.com/watch?v=V7kGItx9a1M", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090900 - Captain America e Black Panther INSIEME: il nuovo gioco di Amy Hennig!.NA", false, 4, ~U[2022-09-09 20:27:45Z]] 20:26:02.481 [debug] QUERY OK source="sources" db=0.4ms idle=85.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:02.483 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms idle=10.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:02.484 [debug] QUERY OK source="media_items" db=0.6ms idle=10.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6951] 20:26:02.485 [debug] Current batch of media processed. Will check again in 1000ms 20:26:03.486 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Tron Identity: Trailer di Annuncio del gioco in uscita nel 2023.\n----\n#tron \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 32, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090900 - Tron Identity: Trailer di Annuncio.NA", "id" => "RBR_x5k655U", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=RBR_x5k655U", "playlist_index" => 2948, "timestamp" => 1662754686, "title" => "Tron Identity: Trailer di Annuncio", "upload_date" => "20220909"} 20:26:03.488 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:03.489 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1007.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:03.495 [debug] QUERY OK source="media_items" db=4.7ms queue=0.1ms idle=1006.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-09 20:18:06Z], 4] 20:26:03.498 [debug] QUERY OK source="media_items" db=2.3ms idle=1011.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tron Identity: Trailer di Annuncio del gioco in uscita nel 2023.\n----\n#tron \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Tron Identity: Trailer di Annuncio", "0622c0ac-5a58-40a7-9084-e0f4d2eb05e0", false, "RBR_x5k655U", 32, false, "https://www.youtube.com/watch?v=RBR_x5k655U", 2948, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090900 - Tron Identity: Trailer di Annuncio.NA", false, false, 4, [], 96, ~U[2022-09-09 20:18:06Z], ~U[2026-09-10 18:26:03Z], ~U[2026-09-10 18:26:03Z], "Tron Identity: Trailer di Annuncio del gioco in uscita nel 2023.\n----\n#tron \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Tron Identity: Trailer di Annuncio", "RBR_x5k655U", 32, false, "https://www.youtube.com/watch?v=RBR_x5k655U", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090900 - Tron Identity: Trailer di Annuncio.NA", false, 4, ~U[2022-09-09 20:18:06Z]] 20:26:03.498 [debug] QUERY OK source="sources" db=0.3ms idle=160.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:03.500 [debug] QUERY OK source="media_profiles" db=1.4ms queue=0.1ms idle=10.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:03.501 [debug] QUERY OK source="media_items" db=0.4ms idle=11.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6952] 20:26:03.501 [debug] Current batch of media processed. Will check again in 1000ms 20:26:04.502 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il nuovo trailer di Pokémon Violetto e Scarlatto ha svelato un bel po' di dettagli sulla struttura della nuova generazione che arriverà su Nintendo Switch a novembre.\nFermo restando che rischia di essere una produzione piuttosto antiquata dal punto di vista tecnico, bisogna dire che sono emerse innovazioni importanti, che meritano un’analisi approfondita. Anche per quanto riguarda i capipalestra.\n----\n#pokemon \n#pokemonscarletviolet \n----\n00:00 Intro\n00.25 La ricerca di tesori\n01:13 Tre storie\n02:43 Mandare avanti i pokémon\n03:45 Il Sentiero leggendario\n04:36 Cammino dei campioni\n05:28 Certezze e dubbi \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 367, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090800 - POKÉMON SCARLATTO E VIOLETTO: ANALISI DEL GAMEPLAY TRAILER.NA", "id" => "mU_Ao5Yw1WM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=mU_Ao5Yw1WM", "playlist_index" => 2949, "timestamp" => 1662645631, "title" => "POKÉMON SCARLATTO E VIOLETTO: ANALISI DEL GAMEPLAY TRAILER", "upload_date" => "20220908"} 20:26:04.503 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:04.504 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:04.515 [debug] QUERY OK source="media_items" db=9.9ms queue=0.1ms idle=1004.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-08 14:00:31Z], 4] 20:26:04.518 [debug] QUERY OK source="media_items" db=1.9ms idle=1014.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il nuovo trailer di Pokémon Violetto e Scarlatto ha svelato un bel po' di dettagli sulla struttura della nuova generazione che arriverà su Nintendo Switch a novembre.\nFermo restando che rischia di essere una produzione piuttosto antiquata dal punto di vista tecnico, bisogna dire che sono emerse innovazioni importanti, che meritano un’analisi approfondita. Anche per quanto riguarda i capipalestra.\n----\n#pokemon \n#pokemonscarletviolet \n----\n00:00 Intro\n00.25 La ricerca di tesori\n01:13 Tre storie\n02:43 Mandare avanti i pokémon\n03:45 Il Sentiero leggendario\n04:36 Cammino dei campioni\n05:28 Certezze e dubbi \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "POKÉMON SCARLATTO E VIOLETTO: ANALISI DEL GAMEPLAY TRAILER", "c415b66f-db78-466b-8a17-3685870ebc7a", false, "mU_Ao5Yw1WM", 367, false, "https://www.youtube.com/watch?v=mU_Ao5Yw1WM", 2949, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090800 - POKÉMON SCARLATTO E VIOLETTO: ANALISI DEL GAMEPLAY TRAILER.NA", false, false, 4, [], 96, ~U[2022-09-08 14:00:31Z], ~U[2026-09-10 18:26:04Z], ~U[2026-09-10 18:26:04Z], "Il nuovo trailer di Pokémon Violetto e Scarlatto ha svelato un bel po' di dettagli sulla struttura della nuova generazione che arriverà su Nintendo Switch a novembre.\nFermo restando che rischia di essere una produzione piuttosto antiquata dal punto di vista tecnico, bisogna dire che sono emerse innovazioni importanti, che meritano un’analisi approfondita. Anche per quanto riguarda i capipalestra.\n----\n#pokemon \n#pokemonscarletviolet \n----\n00:00 Intro\n00.25 La ricerca di tesori\n01:13 Tre storie\n02:43 Mandare avanti i pokémon\n03:45 Il Sentiero leggendario\n04:36 Cammino dei campioni\n05:28 Certezze e dubbi \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "POKÉMON SCARLATTO E VIOLETTO: ANALISI DEL GAMEPLAY TRAILER", "mU_Ao5Yw1WM", 367, false, "https://www.youtube.com/watch?v=mU_Ao5Yw1WM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090800 - POKÉMON SCARLATTO E VIOLETTO: ANALISI DEL GAMEPLAY TRAILER.NA", false, 4, ~U[2022-09-08 14:00:31Z]] 20:26:04.519 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=176.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:04.520 [debug] QUERY OK source="media_profiles" db=0.5ms idle=15.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:04.521 [debug] QUERY OK source="media_items" db=0.4ms idle=15.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6953] 20:26:04.521 [debug] Current batch of media processed. Will check again in 1000ms 20:26:05.522 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Previsto per il 18 ottobre 2022 su PC, Playstation, Xbox e Switch, A Plague Tale: Requiem è via via riuscito a guadagnarsi di diritto un posto tra i titoli più attesi in assoluto da qui alla fine dell’anno.\nIl nostro primo test sembrò confermare la bontà del lavoro di Asobo Studio ma con l’avvicinarsi della data di uscita abbiamo avuto l’occasione di provarlo in maniera più approfondita.\nL'impatto generale? Notevole, sebbene non siano mancate alcune piccole crepe.\n----\n#APlagueTale2\n#APlagueTaleRequiem\n--------\n00:00 - Intro\n00:31 - Novità\n02:00 - Problemi\n03:27 - Certezze e Dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 256, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090800 - A PLAGUE TALE REQUIEM: NUOVO GAMEPLAY | PROVATO.NA", "id" => "0rsgVu4L2qU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=0rsgVu4L2qU", "playlist_index" => 2950, "timestamp" => 1662642000, "title" => "A PLAGUE TALE REQUIEM: NUOVO GAMEPLAY | PROVATO", "upload_date" => "20220908"} 20:26:05.523 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:05.524 [debug] QUERY OK source="sources" db=0.3ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:05.529 [debug] QUERY OK source="media_items" db=5.3ms idle=1004.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-08 13:00:00Z], 4] 20:26:05.534 [debug] QUERY OK source="media_items" db=4.1ms idle=1009.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Previsto per il 18 ottobre 2022 su PC, Playstation, Xbox e Switch, A Plague Tale: Requiem è via via riuscito a guadagnarsi di diritto un posto tra i titoli più attesi in assoluto da qui alla fine dell’anno.\nIl nostro primo test sembrò confermare la bontà del lavoro di Asobo Studio ma con l’avvicinarsi della data di uscita abbiamo avuto l’occasione di provarlo in maniera più approfondita.\nL'impatto generale? Notevole, sebbene non siano mancate alcune piccole crepe.\n----\n#APlagueTale2\n#APlagueTaleRequiem\n--------\n00:00 - Intro\n00:31 - Novità\n02:00 - Problemi\n03:27 - Certezze e Dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A PLAGUE TALE REQUIEM: NUOVO GAMEPLAY | PROVATO", "0b376609-01ba-4699-a30b-38d16169089b", false, "0rsgVu4L2qU", 256, false, "https://www.youtube.com/watch?v=0rsgVu4L2qU", 2950, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090800 - A PLAGUE TALE REQUIEM: NUOVO GAMEPLAY | PROVATO.NA", false, false, 4, [], 96, ~U[2022-09-08 13:00:00Z], ~U[2026-09-10 18:26:05Z], ~U[2026-09-10 18:26:05Z], "Previsto per il 18 ottobre 2022 su PC, Playstation, Xbox e Switch, A Plague Tale: Requiem è via via riuscito a guadagnarsi di diritto un posto tra i titoli più attesi in assoluto da qui alla fine dell’anno.\nIl nostro primo test sembrò confermare la bontà del lavoro di Asobo Studio ma con l’avvicinarsi della data di uscita abbiamo avuto l’occasione di provarlo in maniera più approfondita.\nL'impatto generale? Notevole, sebbene non siano mancate alcune piccole crepe.\n----\n#APlagueTale2\n#APlagueTaleRequiem\n--------\n00:00 - Intro\n00:31 - Novità\n02:00 - Problemi\n03:27 - Certezze e Dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A PLAGUE TALE REQUIEM: NUOVO GAMEPLAY | PROVATO", "0rsgVu4L2qU", 256, false, "https://www.youtube.com/watch?v=0rsgVu4L2qU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090800 - A PLAGUE TALE REQUIEM: NUOVO GAMEPLAY | PROVATO.NA", false, 4, ~U[2022-09-08 13:00:00Z]] 20:26:05.535 [debug] QUERY OK source="sources" db=0.3ms idle=187.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:05.535 [debug] QUERY OK source="media_profiles" db=0.2ms idle=12.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:05.536 [debug] QUERY OK source="media_items" db=0.2ms idle=11.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6954] 20:26:05.536 [debug] Current batch of media processed. Will check again in 1000ms 20:26:06.537 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "PlayStation contro Microsoft: la console war si fa più concreta che mai. Andando a svelare i termini di un’offerta del capo di Xbox, la compagnia nipponica ha sferrato un attacco frontale alla casa di Redmond. Motivo del contendere? Ovviamente l’acquisizione di Activision e il destino di Call of Duty.\n----\n#cod \n#playstation \n#callofduty \n----\r\n00:00 Intro\n00:20 L’attacco di PlayStation\n01:55 Un cambio di toni\n02:37 Call of Duty sarà esclusivo Xbox?\n03:41 L’importanza della vigilanza\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 300, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090800 - PLAYSTATION ATTACCA XBOX: SU COD OFFERTA INADEGUATA.NA", "id" => "xUnqFS8wJk8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xUnqFS8wJk8", "playlist_index" => 2951, "timestamp" => 1662633614, "title" => "PLAYSTATION ATTACCA XBOX: SU COD OFFERTA INADEGUATA", "upload_date" => "20220908"} 20:26:06.538 [debug] QUERY OK source="sources" db=0.3ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:06.539 [debug] QUERY OK source="sources" db=0.2ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:06.545 [debug] QUERY OK source="media_items" db=6.4ms idle=1003.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-08 10:40:14Z], 4] 20:26:06.547 [debug] QUERY OK source="media_items" db=0.9ms idle=1009.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["PlayStation contro Microsoft: la console war si fa più concreta che mai. Andando a svelare i termini di un’offerta del capo di Xbox, la compagnia nipponica ha sferrato un attacco frontale alla casa di Redmond. Motivo del contendere? Ovviamente l’acquisizione di Activision e il destino di Call of Duty.\n----\n#cod \n#playstation \n#callofduty \n----\r\n00:00 Intro\n00:20 L’attacco di PlayStation\n01:55 Un cambio di toni\n02:37 Call of Duty sarà esclusivo Xbox?\n03:41 L’importanza della vigilanza\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION ATTACCA XBOX: SU COD OFFERTA INADEGUATA", "0841c552-6d38-46ae-ae17-762273a6db1d", false, "xUnqFS8wJk8", 300, false, "https://www.youtube.com/watch?v=xUnqFS8wJk8", 2951, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090800 - PLAYSTATION ATTACCA XBOX: SU COD OFFERTA INADEGUATA.NA", false, false, 4, [], 96, ~U[2022-09-08 10:40:14Z], ~U[2026-09-10 18:26:06Z], ~U[2026-09-10 18:26:06Z], "PlayStation contro Microsoft: la console war si fa più concreta che mai. Andando a svelare i termini di un’offerta del capo di Xbox, la compagnia nipponica ha sferrato un attacco frontale alla casa di Redmond. Motivo del contendere? Ovviamente l’acquisizione di Activision e il destino di Call of Duty.\n----\n#cod \n#playstation \n#callofduty \n----\r\n00:00 Intro\n00:20 L’attacco di PlayStation\n01:55 Un cambio di toni\n02:37 Call of Duty sarà esclusivo Xbox?\n03:41 L’importanza della vigilanza\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION ATTACCA XBOX: SU COD OFFERTA INADEGUATA", "xUnqFS8wJk8", 300, false, "https://www.youtube.com/watch?v=xUnqFS8wJk8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090800 - PLAYSTATION ATTACCA XBOX: SU COD OFFERTA INADEGUATA.NA", false, 4, ~U[2022-09-08 10:40:14Z]] 20:26:06.547 [debug] QUERY OK source="sources" db=0.1ms idle=197.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:06.548 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:06.548 [debug] QUERY OK source="media_items" db=0.2ms idle=9.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6955] 20:26:06.548 [debug] Current batch of media processed. Will check again in 1000ms 20:26:07.398 [info] GET / 20:26:07.399 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:26:07.399 [debug] QUERY OK source="settings" db=0.2ms idle=852.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:07.399 [debug] QUERY OK source="media_profiles" db=0.1ms idle=851.8ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:26:07.400 [debug] QUERY OK source="sources" db=0.1ms idle=851.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:26:07.405 [debug] QUERY OK source="media_items" db=5.0ms queue=0.1ms idle=851.6ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:07.406 [debug] QUERY OK source="media_items" db=0.7ms idle=50.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:07.406 [debug] QUERY OK source="settings" db=0.2ms idle=7.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:07.407 [debug] QUERY OK source="settings" db=0.1ms idle=7.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:07.407 [debug] QUERY OK source="settings" db=0.1ms idle=7.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:07.408 [debug] QUERY OK source="tasks" db=0.3ms idle=3.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:26:07.409 [debug] QUERY OK source="sources" db=0.2ms idle=2.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:07.410 [debug] QUERY OK source="media_items" db=0.6ms idle=3.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:07.415 [debug] QUERY OK source="media_items" db=4.2ms idle=3.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:07.415 [debug] QUERY OK source="sources" db=0.1ms idle=7.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:07.420 [debug] QUERY OK source="media_items" db=2.7ms idle=8.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:26:07.427 [debug] QUERY OK source="media_items" db=6.4ms idle=11.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:07.427 [debug] QUERY OK source="sources" db=0.2ms idle=16.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:26:07.429 [info] Sent 200 in 30ms 20:26:07.549 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nella scuola a cui ti iscriverai in Pokémon Scarlatto e Pokémon Violetto viene organizzata una speciale attività extracurricolare: il tema è \"la ricerca di tesori\".\n\nViaggia per il mondo in cerca del tuo tesoro personale!\n----\n#pokemonscarletviolet \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 202, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090700 - Pokémon Scarlatto e Violetto: Trailer di Gameplay.NA", "id" => "HHD43ypWsk4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=HHD43ypWsk4", "playlist_index" => 2952, "timestamp" => 1662559388, "title" => "Pokémon Scarlatto e Violetto: Trailer di Gameplay", "upload_date" => "20220907"} 20:26:07.550 [debug] QUERY OK source="sources" db=0.3ms idle=134.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:07.551 [debug] QUERY OK source="sources" db=0.5ms idle=134.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:07.554 [debug] QUERY OK source="media_items" db=2.8ms idle=130.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-07 14:03:08Z], 4] 20:26:07.557 [debug] QUERY OK source="media_items" db=1.9ms idle=127.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nella scuola a cui ti iscriverai in Pokémon Scarlatto e Pokémon Violetto viene organizzata una speciale attività extracurricolare: il tema è \"la ricerca di tesori\".\n\nViaggia per il mondo in cerca del tuo tesoro personale!\n----\n#pokemonscarletviolet \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Pokémon Scarlatto e Violetto: Trailer di Gameplay", "9ede6e28-3ff0-4b14-91a7-d37235d203b5", false, "HHD43ypWsk4", 202, false, "https://www.youtube.com/watch?v=HHD43ypWsk4", 2952, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090700 - Pokémon Scarlatto e Violetto: Trailer di Gameplay.NA", false, false, 4, [], 95, ~U[2022-09-07 14:03:08Z], ~U[2026-09-10 18:26:07Z], ~U[2026-09-10 18:26:07Z], "Nella scuola a cui ti iscriverai in Pokémon Scarlatto e Pokémon Violetto viene organizzata una speciale attività extracurricolare: il tema è \"la ricerca di tesori\".\n\nViaggia per il mondo in cerca del tuo tesoro personale!\n----\n#pokemonscarletviolet \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Pokémon Scarlatto e Violetto: Trailer di Gameplay", "HHD43ypWsk4", 202, false, "https://www.youtube.com/watch?v=HHD43ypWsk4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090700 - Pokémon Scarlatto e Violetto: Trailer di Gameplay.NA", false, 4, ~U[2022-09-07 14:03:08Z]] 20:26:07.558 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=129.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:07.560 [debug] QUERY OK source="media_profiles" db=1.7ms queue=0.1ms idle=8.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:07.561 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=10.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6956] 20:26:07.561 [debug] Current batch of media processed. Will check again in 1000ms 20:26:08.563 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Splatoon 3 ha due obiettivi: convincere i veterani a tornare a giocare e spiegare ai nuovi giocatori di Switch perché questo sparatutto… pardon, splattatutto, è un titolo che ha fatto innamorare così tanti fan Nintendo.\n\nPer farlo prova a rinnovarsi senza tradire i suoi principi cardine. C’è riuscito, ma in questa recensione con voto vi spieghiamo perché avrebbe potuto osare un po’ di più.\n-----\n00:00 Intro\n00:26 Il più moderno dei giochi Nintendo?\n01:37 Rivoluzione rimandata\n02:33 La storia\n03:38 Benvenuto Splattanza\n04:16 Tante piccole novità\n05:11 Multiplayer online\n06:28 Comparto tecnico\n07:19 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 483, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090700 - SPLATOON 3 RECENSIONE: SPLATTATUTTO PIÙ DIVERTENTE CHE MAI!.NA", "id" => "_h5B4FqwjfM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_h5B4FqwjfM", "playlist_index" => 2953, "timestamp" => 1662559228, "title" => "SPLATOON 3 RECENSIONE: SPLATTATUTTO PIÙ DIVERTENTE CHE MAI!", "upload_date" => "20220907"} 20:26:08.565 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:08.566 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1007.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:08.578 [debug] QUERY OK source="media_items" db=11.0ms queue=0.1ms idle=1006.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-07 14:00:28Z], 4] 20:26:08.585 [debug] QUERY OK source="media_items" db=5.3ms idle=1017.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Splatoon 3 ha due obiettivi: convincere i veterani a tornare a giocare e spiegare ai nuovi giocatori di Switch perché questo sparatutto… pardon, splattatutto, è un titolo che ha fatto innamorare così tanti fan Nintendo.\n\nPer farlo prova a rinnovarsi senza tradire i suoi principi cardine. C’è riuscito, ma in questa recensione con voto vi spieghiamo perché avrebbe potuto osare un po’ di più.\n-----\n00:00 Intro\n00:26 Il più moderno dei giochi Nintendo?\n01:37 Rivoluzione rimandata\n02:33 La storia\n03:38 Benvenuto Splattanza\n04:16 Tante piccole novità\n05:11 Multiplayer online\n06:28 Comparto tecnico\n07:19 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SPLATOON 3 RECENSIONE: SPLATTATUTTO PIÙ DIVERTENTE CHE MAI!", "fd3b32dd-e574-4324-88d8-c940a1d66766", false, "_h5B4FqwjfM", 483, false, "https://www.youtube.com/watch?v=_h5B4FqwjfM", 2953, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090700 - SPLATOON 3 RECENSIONE: SPLATTATUTTO PIÙ DIVERTENTE CHE MAI!.NA", false, false, 4, [], 95, ~U[2022-09-07 14:00:28Z], ~U[2026-09-10 18:26:08Z], ~U[2026-09-10 18:26:08Z], "Splatoon 3 ha due obiettivi: convincere i veterani a tornare a giocare e spiegare ai nuovi giocatori di Switch perché questo sparatutto… pardon, splattatutto, è un titolo che ha fatto innamorare così tanti fan Nintendo.\n\nPer farlo prova a rinnovarsi senza tradire i suoi principi cardine. C’è riuscito, ma in questa recensione con voto vi spieghiamo perché avrebbe potuto osare un po’ di più.\n-----\n00:00 Intro\n00:26 Il più moderno dei giochi Nintendo?\n01:37 Rivoluzione rimandata\n02:33 La storia\n03:38 Benvenuto Splattanza\n04:16 Tante piccole novità\n05:11 Multiplayer online\n06:28 Comparto tecnico\n07:19 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SPLATOON 3 RECENSIONE: SPLATTATUTTO PIÙ DIVERTENTE CHE MAI!", "_h5B4FqwjfM", 483, false, "https://www.youtube.com/watch?v=_h5B4FqwjfM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090700 - SPLATOON 3 RECENSIONE: SPLATTATUTTO PIÙ DIVERTENTE CHE MAI!.NA", false, 4, ~U[2022-09-07 14:00:28Z]] 20:26:08.586 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=226.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:08.592 [debug] QUERY OK source="media_profiles" db=5.7ms queue=0.1ms idle=21.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:08.593 [debug] QUERY OK source="media_items" db=0.4ms idle=26.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6957] 20:26:08.593 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Fin dalla sua presentazione, Stray Blade è sembrato subito un prodotto ambizioso. Il gioco di ruolo action fantasy di Point Blank è sorretto da tre pilastri fondamentali: l'esplorazione, combattimenti tecnici e profondi, e un sistema dinamico di gestione del mondo di gioco.\nDopo averlo provato, questa ambizione solo sospettata è diventata certezza, in attesa di vederlo debuttare su PC e console di nuova generazione entro la fine dell’anno.\n----\n#StrayBlade\n----\n00:00 Intro\n00:29 Mondo di gioco\n01:25 Arsenale\n02:25 Combattimento\n03:35 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 260, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090700 - STRAY BLADE ALLA PROVA: GAMEPLAY SUPER TECNICO!.NA", "id" => "JEgO7-6CJDo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=JEgO7-6CJDo", "playlist_index" => 2954, "timestamp" => 1662548417, "title" => "STRAY BLADE ALLA PROVA: GAMEPLAY SUPER TECNICO!", "upload_date" => "20220907"} 20:26:08.595 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=15.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:08.597 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=11.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:08.604 [debug] QUERY OK source="media_items" db=6.2ms queue=0.1ms idle=11.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-07 11:00:17Z], 4] 20:26:08.605 [debug] QUERY OK source="media_items" db=1.0ms idle=12.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Fin dalla sua presentazione, Stray Blade è sembrato subito un prodotto ambizioso. Il gioco di ruolo action fantasy di Point Blank è sorretto da tre pilastri fondamentali: l'esplorazione, combattimenti tecnici e profondi, e un sistema dinamico di gestione del mondo di gioco.\nDopo averlo provato, questa ambizione solo sospettata è diventata certezza, in attesa di vederlo debuttare su PC e console di nuova generazione entro la fine dell’anno.\n----\n#StrayBlade\n----\n00:00 Intro\n00:29 Mondo di gioco\n01:25 Arsenale\n02:25 Combattimento\n03:35 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STRAY BLADE ALLA PROVA: GAMEPLAY SUPER TECNICO!", "ab0d165b-3c2a-475c-aa2a-39eebaaf61e8", false, "JEgO7-6CJDo", 260, false, "https://www.youtube.com/watch?v=JEgO7-6CJDo", 2954, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090700 - STRAY BLADE ALLA PROVA: GAMEPLAY SUPER TECNICO!.NA", false, false, 4, [], 95, ~U[2022-09-07 11:00:17Z], ~U[2026-09-10 18:26:08Z], ~U[2026-09-10 18:26:08Z], "Fin dalla sua presentazione, Stray Blade è sembrato subito un prodotto ambizioso. Il gioco di ruolo action fantasy di Point Blank è sorretto da tre pilastri fondamentali: l'esplorazione, combattimenti tecnici e profondi, e un sistema dinamico di gestione del mondo di gioco.\nDopo averlo provato, questa ambizione solo sospettata è diventata certezza, in attesa di vederlo debuttare su PC e console di nuova generazione entro la fine dell’anno.\n----\n#StrayBlade\n----\n00:00 Intro\n00:29 Mondo di gioco\n01:25 Arsenale\n02:25 Combattimento\n03:35 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STRAY BLADE ALLA PROVA: GAMEPLAY SUPER TECNICO!", "JEgO7-6CJDo", 260, false, "https://www.youtube.com/watch?v=JEgO7-6CJDo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090700 - STRAY BLADE ALLA PROVA: GAMEPLAY SUPER TECNICO!.NA", false, 4, ~U[2022-09-07 11:00:17Z]] 20:26:08.606 [debug] QUERY OK source="sources" db=0.1ms idle=12.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:08.606 [debug] QUERY OK source="media_profiles" db=0.1ms idle=10.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:08.607 [debug] QUERY OK source="media_items" db=0.2ms idle=9.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6958] 20:26:08.607 [debug] Current batch of media processed. Will check again in 1000ms 20:26:09.608 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer celebrativo dei 15 anni di Assassin's Creed, in attesa di Mirage. Con sottotitoli in italiano.\n----\n#assassinscreed \n#mirage \n#acmirage \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 101, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090700 - Assassin's Creed: Salta nella Storia | Trailer Ufficiale (SUB ITA).NA", "id" => "4HEJobUQpXQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4HEJobUQpXQ", "playlist_index" => 2955, "timestamp" => 1662537732, "title" => "Assassin's Creed: Salta nella Storia | Trailer Ufficiale (SUB ITA)", "upload_date" => "20220907"} 20:26:09.609 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1003.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:09.610 [debug] QUERY OK source="sources" db=0.3ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:09.615 [debug] QUERY OK source="media_items" db=5.3ms idle=1003.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-07 08:02:12Z], 4] 20:26:09.617 [debug] QUERY OK source="media_items" db=0.8ms idle=1008.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer celebrativo dei 15 anni di Assassin's Creed, in attesa di Mirage. Con sottotitoli in italiano.\n----\n#assassinscreed \n#mirage \n#acmirage \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin's Creed: Salta nella Storia | Trailer Ufficiale (SUB ITA)", "ea9e85f9-6af8-4dc2-8ae7-5caea9afb2ed", false, "4HEJobUQpXQ", 101, false, "https://www.youtube.com/watch?v=4HEJobUQpXQ", 2955, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090700 - Assassin's Creed: Salta nella Storia | Trailer Ufficiale (SUB ITA).NA", false, false, 4, [], 95, ~U[2022-09-07 08:02:12Z], ~U[2026-09-10 18:26:09Z], ~U[2026-09-10 18:26:09Z], "Trailer celebrativo dei 15 anni di Assassin's Creed, in attesa di Mirage. Con sottotitoli in italiano.\n----\n#assassinscreed \n#mirage \n#acmirage \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin's Creed: Salta nella Storia | Trailer Ufficiale (SUB ITA)", "4HEJobUQpXQ", 101, false, "https://www.youtube.com/watch?v=4HEJobUQpXQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090700 - Assassin's Creed: Salta nella Storia | Trailer Ufficiale (SUB ITA).NA", false, 4, ~U[2022-09-07 08:02:12Z]] 20:26:09.617 [debug] QUERY OK source="sources" db=0.1ms idle=256.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:09.618 [debug] QUERY OK source="media_profiles" db=0.1ms idle=8.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:09.618 [debug] QUERY OK source="media_items" db=0.2ms idle=7.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6959] 20:26:09.618 [debug] Current batch of media processed. Will check again in 1000ms 20:26:10.619 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Phantom Liberty. È questo il nome dell’attesa espansione di Cyberpunk 2077, annunciata da CD Projekt Red con un trailer. Vediamolo insieme!\n\nPotete attivare i sottotitoli in italiano tramite l'apposita funzione di YouTube.\n----\n#cyberpunk2077\n----\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 58, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090600 - Cyberpunk 2077 Phantom Liberty: Trailer Ufficiale (SUB ITA).NA", "id" => "D13s91pupso", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=D13s91pupso", "playlist_index" => 2956, "timestamp" => 1662487425, "title" => "Cyberpunk 2077 Phantom Liberty: Trailer Ufficiale (SUB ITA)", "upload_date" => "20220906"} 20:26:10.621 [debug] QUERY OK source="sources" db=1.2ms queue=0.2ms idle=1002.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:10.622 [debug] QUERY OK source="sources" db=0.6ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:10.639 [debug] QUERY OK source="media_items" db=16.5ms idle=1005.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-06 18:03:45Z], 4] 20:26:10.642 [debug] QUERY OK source="media_items" db=1.8ms idle=1021.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Phantom Liberty. È questo il nome dell’attesa espansione di Cyberpunk 2077, annunciata da CD Projekt Red con un trailer. Vediamolo insieme!\n\nPotete attivare i sottotitoli in italiano tramite l'apposita funzione di YouTube.\n----\n#cyberpunk2077\n----\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Cyberpunk 2077 Phantom Liberty: Trailer Ufficiale (SUB ITA)", "c5fe0f28-f398-420c-965e-70d30ae745d9", false, "D13s91pupso", 58, false, "https://www.youtube.com/watch?v=D13s91pupso", 2956, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090600 - Cyberpunk 2077 Phantom Liberty: Trailer Ufficiale (SUB ITA).NA", false, false, 4, [], 95, ~U[2022-09-06 18:03:45Z], ~U[2026-09-10 18:26:10Z], ~U[2026-09-10 18:26:10Z], "Phantom Liberty. È questo il nome dell’attesa espansione di Cyberpunk 2077, annunciata da CD Projekt Red con un trailer. Vediamolo insieme!\n\nPotete attivare i sottotitoli in italiano tramite l'apposita funzione di YouTube.\n----\n#cyberpunk2077\n----\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Cyberpunk 2077 Phantom Liberty: Trailer Ufficiale (SUB ITA)", "D13s91pupso", 58, false, "https://www.youtube.com/watch?v=D13s91pupso", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090600 - Cyberpunk 2077 Phantom Liberty: Trailer Ufficiale (SUB ITA).NA", false, 4, ~U[2022-09-06 18:03:45Z]] 20:26:10.643 [debug] QUERY OK source="sources" db=0.3ms idle=279.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:10.644 [debug] QUERY OK source="media_profiles" db=0.4ms idle=22.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:10.645 [debug] QUERY OK source="media_items" db=0.4ms idle=21.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6960] 20:26:10.645 [debug] Current batch of media processed. Will check again in 1000ms 20:26:11.559 [info] {"source":"oban","duration":567,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:26:11.646 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Phantom Liberty. È questo il nome dell’attesa espansione di Cyberpunk 2077, annunciata da CD Projekt Red con un trailer. Ma non è l’unico annunci di giornata, visto che ci sono novità anche sulla serie Edgerunners e sul supporto alle console di passata generazione. Durante il Night City Wire di settembre su Cyberpunk 2077, infatti, la software house polacca ha svelato quali novità attendono V da qui ai prossimi mesi.\n\nQui la notizia con i dettagli della patch: https://multiplayer.it/notizie/cyberpunk-2077-patch-1-6-edgerunners-nuovi-contenuti-funzionalita.html\n----\n#cyberpunk2077\n----\n00:00 - Intro \n00:29 - Cyberpunk: Edgerunners\n01:39 - Fine Supporto PS4 e Xbox One\n02:20 - Espansione Phantom Liberty\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 215, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090600 - CYBERPUNK 2077 PHANTOM LIBERTY: STOP AL SUPPORTO PS4 E XBOX ONE.NA", "id" => "-oXvdeDoYEY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-oXvdeDoYEY", "playlist_index" => 2957, "timestamp" => 1662487200, "title" => "CYBERPUNK 2077 PHANTOM LIBERTY: STOP AL SUPPORTO PS4 E XBOX ONE", "upload_date" => "20220906"} 20:26:11.647 [debug] QUERY OK source="sources" db=0.4ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:11.648 [debug] QUERY OK source="sources" db=0.2ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:11.659 [debug] QUERY OK source="media_items" db=11.0ms idle=1003.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-06 18:00:00Z], 4] 20:26:11.662 [debug] QUERY OK source="media_items" db=1.7ms idle=294.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Phantom Liberty. È questo il nome dell’attesa espansione di Cyberpunk 2077, annunciata da CD Projekt Red con un trailer. Ma non è l’unico annunci di giornata, visto che ci sono novità anche sulla serie Edgerunners e sul supporto alle console di passata generazione. Durante il Night City Wire di settembre su Cyberpunk 2077, infatti, la software house polacca ha svelato quali novità attendono V da qui ai prossimi mesi.\n\nQui la notizia con i dettagli della patch: https://multiplayer.it/notizie/cyberpunk-2077-patch-1-6-edgerunners-nuovi-contenuti-funzionalita.html\n----\n#cyberpunk2077\n----\n00:00 - Intro \n00:29 - Cyberpunk: Edgerunners\n01:39 - Fine Supporto PS4 e Xbox One\n02:20 - Espansione Phantom Liberty\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CYBERPUNK 2077 PHANTOM LIBERTY: STOP AL SUPPORTO PS4 E XBOX ONE", "e620a6ea-bfc7-4233-b633-96f20ac12a81", false, "-oXvdeDoYEY", 215, false, "https://www.youtube.com/watch?v=-oXvdeDoYEY", 2957, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090600 - CYBERPUNK 2077 PHANTOM LIBERTY: STOP AL SUPPORTO PS4 E XBOX ONE.NA", false, false, 4, [], 95, ~U[2022-09-06 18:00:00Z], ~U[2026-09-10 18:26:11Z], ~U[2026-09-10 18:26:11Z], "Phantom Liberty. È questo il nome dell’attesa espansione di Cyberpunk 2077, annunciata da CD Projekt Red con un trailer. Ma non è l’unico annunci di giornata, visto che ci sono novità anche sulla serie Edgerunners e sul supporto alle console di passata generazione. Durante il Night City Wire di settembre su Cyberpunk 2077, infatti, la software house polacca ha svelato quali novità attendono V da qui ai prossimi mesi.\n\nQui la notizia con i dettagli della patch: https://multiplayer.it/notizie/cyberpunk-2077-patch-1-6-edgerunners-nuovi-contenuti-funzionalita.html\n----\n#cyberpunk2077\n----\n00:00 - Intro \n00:29 - Cyberpunk: Edgerunners\n01:39 - Fine Supporto PS4 e Xbox One\n02:20 - Espansione Phantom Liberty\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CYBERPUNK 2077 PHANTOM LIBERTY: STOP AL SUPPORTO PS4 E XBOX ONE", "-oXvdeDoYEY", 215, false, "https://www.youtube.com/watch?v=-oXvdeDoYEY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090600 - CYBERPUNK 2077 PHANTOM LIBERTY: STOP AL SUPPORTO PS4 E XBOX ONE.NA", false, 4, ~U[2022-09-06 18:00:00Z]] 20:26:11.662 [debug] QUERY OK source="sources" db=0.2ms idle=102.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:11.663 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=15.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:11.664 [debug] QUERY OK source="media_items" db=0.4ms idle=15.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6961] 20:26:11.664 [debug] Current batch of media processed. Will check again in 1000ms 20:26:12.431 [info] GET / 20:26:12.431 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:26:12.431 [debug] QUERY OK source="settings" db=0.2ms idle=769.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:12.432 [debug] QUERY OK source="media_profiles" db=0.1ms idle=769.2ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:26:12.432 [debug] QUERY OK source="sources" db=0.2ms idle=768.9ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:26:12.438 [debug] QUERY OK source="media_items" db=5.8ms idle=768.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:12.439 [debug] QUERY OK source="media_items" db=0.8ms idle=70.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:12.440 [debug] QUERY OK source="settings" db=0.2ms idle=8.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:12.441 [debug] QUERY OK source="settings" db=0.8ms idle=8.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:12.442 [debug] QUERY OK source="settings" db=0.3ms idle=9.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:12.443 [debug] QUERY OK source="tasks" db=0.5ms idle=4.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:26:12.444 [debug] QUERY OK source="sources" db=0.4ms idle=4.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:12.445 [debug] QUERY OK source="media_items" db=0.8ms idle=4.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:12.450 [debug] QUERY OK source="media_items" db=4.4ms idle=4.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:12.451 [debug] QUERY OK source="sources" db=0.2ms idle=8.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:12.456 [debug] QUERY OK source="media_items" db=2.8ms idle=9.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:26:12.464 [debug] QUERY OK source="media_items" db=7.7ms idle=12.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:12.464 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=18.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:26:12.466 [info] Sent 200 in 34ms 20:26:12.665 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Durante l'Opening Night Live che ha anticipato l'edizione 2022 della Gamescom di Colonia, tra i giochi mostrati al grande pubblico ha fatto capolino anche un trailer di Atlas Fallen, il nuovo progetto di Deck 13 atteso su PC e console di nuova generazione nel 2023. Durante un evento esclusivo, però, abbiamo però avuto l'opportunità di dare un’occhiata al titolo in movimento e al suo gameplay, e di approfondire tutta una serie di dettagli relativi alle sue caratteristiche principali che lo allontanano dai soulslike.\nInformazioni che siamo pronti a condividere con voi.\n----\n#atlasfallen\n----\n00:00 Intro\n00:33 Semi open world\n01:31 Multiplayer\n02:11 Sistema di combattimento\n03:45 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 265, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090600 - ATLAS FALLEN: ACTION RPG IMMEDIATO E DIVERTENTE.NA", "id" => "kaUmz8XN9JU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=kaUmz8XN9JU", "playlist_index" => 2958, "timestamp" => 1662472824, "title" => "ATLAS FALLEN: ACTION RPG IMMEDIATO E DIVERTENTE", "upload_date" => "20220906"} 20:26:12.665 [debug] QUERY OK source="sources" db=0.1ms idle=214.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:12.666 [debug] QUERY OK source="sources" db=0.1ms idle=214.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:12.668 [debug] QUERY OK source="media_items" db=1.7ms idle=210.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-06 14:00:24Z], 4] 20:26:12.669 [debug] QUERY OK source="media_items" db=1.1ms idle=204.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Durante l'Opening Night Live che ha anticipato l'edizione 2022 della Gamescom di Colonia, tra i giochi mostrati al grande pubblico ha fatto capolino anche un trailer di Atlas Fallen, il nuovo progetto di Deck 13 atteso su PC e console di nuova generazione nel 2023. Durante un evento esclusivo, però, abbiamo però avuto l'opportunità di dare un’occhiata al titolo in movimento e al suo gameplay, e di approfondire tutta una serie di dettagli relativi alle sue caratteristiche principali che lo allontanano dai soulslike.\nInformazioni che siamo pronti a condividere con voi.\n----\n#atlasfallen\n----\n00:00 Intro\n00:33 Semi open world\n01:31 Multiplayer\n02:11 Sistema di combattimento\n03:45 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ATLAS FALLEN: ACTION RPG IMMEDIATO E DIVERTENTE", "739ab5a1-b92c-4c37-8678-9519f72b3655", false, "kaUmz8XN9JU", 265, false, "https://www.youtube.com/watch?v=kaUmz8XN9JU", 2958, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090600 - ATLAS FALLEN: ACTION RPG IMMEDIATO E DIVERTENTE.NA", false, false, 4, [], 95, ~U[2022-09-06 14:00:24Z], ~U[2026-09-10 18:26:12Z], ~U[2026-09-10 18:26:12Z], "Durante l'Opening Night Live che ha anticipato l'edizione 2022 della Gamescom di Colonia, tra i giochi mostrati al grande pubblico ha fatto capolino anche un trailer di Atlas Fallen, il nuovo progetto di Deck 13 atteso su PC e console di nuova generazione nel 2023. Durante un evento esclusivo, però, abbiamo però avuto l'opportunità di dare un’occhiata al titolo in movimento e al suo gameplay, e di approfondire tutta una serie di dettagli relativi alle sue caratteristiche principali che lo allontanano dai soulslike.\nInformazioni che siamo pronti a condividere con voi.\n----\n#atlasfallen\n----\n00:00 Intro\n00:33 Semi open world\n01:31 Multiplayer\n02:11 Sistema di combattimento\n03:45 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ATLAS FALLEN: ACTION RPG IMMEDIATO E DIVERTENTE", "kaUmz8XN9JU", 265, false, "https://www.youtube.com/watch?v=kaUmz8XN9JU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090600 - ATLAS FALLEN: ACTION RPG IMMEDIATO E DIVERTENTE.NA", false, 4, ~U[2022-09-06 14:00:24Z]] 20:26:12.670 [debug] QUERY OK source="sources" db=0.2ms idle=205.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:12.671 [debug] QUERY OK source="media_profiles" db=0.6ms idle=4.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:12.671 [debug] QUERY OK source="media_items" db=0.2ms idle=5.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6962] 20:26:12.671 [debug] Current batch of media processed. Will check again in 1000ms 20:26:13.672 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Secondo i rumor sarà Basim il protagonista di Assassin's Creed Mirage, nuovo capitolo che è stato annunciato ufficialmente da Ubisoft e che verrà svelato nel dettaglio all'Ubisoft Forward del 10 novembre. Ecco cosa sappiamo su questo interessante personaggio\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedmirage\n----\n00:00 - Intro\n00:43 - I primi anni\n01:56 - L'incontro con Eivor\n03:59 - Basim in Mirage\r\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 351, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090600 - ASSASSIN'S CREED Mirage: CHI è BASIM Ibn Ishaq?.NA", "id" => "XlfvJN_XIlg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XlfvJN_XIlg", "playlist_index" => 2959, "timestamp" => 1662462019, "title" => "ASSASSIN'S CREED Mirage: CHI è BASIM Ibn Ishaq?", "upload_date" => "20220906"} 20:26:13.673 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:13.674 [debug] QUERY OK source="sources" db=0.3ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:13.686 [debug] QUERY OK source="media_items" db=11.4ms idle=1004.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-06 11:00:19Z], 4] 20:26:13.700 [debug] QUERY OK source="media_items" db=12.6ms idle=1015.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Secondo i rumor sarà Basim il protagonista di Assassin's Creed Mirage, nuovo capitolo che è stato annunciato ufficialmente da Ubisoft e che verrà svelato nel dettaglio all'Ubisoft Forward del 10 novembre. Ecco cosa sappiamo su questo interessante personaggio\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedmirage\n----\n00:00 - Intro\n00:43 - I primi anni\n01:56 - L'incontro con Eivor\n03:59 - Basim in Mirage\r\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED Mirage: CHI è BASIM Ibn Ishaq?", "76471c19-12f6-44fc-9dd1-7d9e3e641d06", false, "XlfvJN_XIlg", 351, false, "https://www.youtube.com/watch?v=XlfvJN_XIlg", 2959, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090600 - ASSASSIN'S CREED Mirage: CHI è BASIM Ibn Ishaq?.NA", false, false, 4, [], 95, ~U[2022-09-06 11:00:19Z], ~U[2026-09-10 18:26:13Z], ~U[2026-09-10 18:26:13Z], "Secondo i rumor sarà Basim il protagonista di Assassin's Creed Mirage, nuovo capitolo che è stato annunciato ufficialmente da Ubisoft e che verrà svelato nel dettaglio all'Ubisoft Forward del 10 novembre. Ecco cosa sappiamo su questo interessante personaggio\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedmirage\n----\n00:00 - Intro\n00:43 - I primi anni\n01:56 - L'incontro con Eivor\n03:59 - Basim in Mirage\r\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED Mirage: CHI è BASIM Ibn Ishaq?", "XlfvJN_XIlg", 351, false, "https://www.youtube.com/watch?v=XlfvJN_XIlg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090600 - ASSASSIN'S CREED Mirage: CHI è BASIM Ibn Ishaq?.NA", false, 4, ~U[2022-09-06 11:00:19Z]] 20:26:13.700 [debug] QUERY OK source="sources" db=0.3ms idle=328.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:13.702 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.1ms idle=27.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:13.703 [debug] QUERY OK source="media_items" db=0.3ms idle=28.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6963] 20:26:13.703 [debug] Current batch of media processed. Will check again in 1000ms 20:26:14.704 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La recensione di Ayaneo Air, nuovo portatile da gaming che, a differenza di Steam Deck e simili, punta tutto sul form factor leggero e compatto.\n\nAYANEO AIR - Sito ufficiale: https://www.ayaneo.com/product/AYANEOAIR.html?from=youtube\n\n----\n#ayaneo \n#nintendoswitch \n#steamdeck \n----\n00:00 Intro\n01:33 Diversi modelli\n02:40 Design\n03:32 Tasti e layout\n06:40 Schermo\n08:58 Batteria\n09:46 Calore e rumorosità\n11:00 Audio\n11:37 Software\n14:38 Verdetto finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 1008, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090500 - STEAM DECK INCONTRA SWITCH: AYANEO AIR | RECENSIONE.NA", "id" => "_l8T_8TnIJg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_l8T_8TnIJg", "playlist_index" => 2960, "timestamp" => 1662390462, "title" => "STEAM DECK INCONTRA SWITCH: AYANEO AIR | RECENSIONE", "upload_date" => "20220905"} 20:26:14.705 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:14.707 [debug] QUERY OK source="sources" db=0.8ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:14.715 [debug] QUERY OK source="media_items" db=7.7ms queue=0.1ms idle=1004.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-05 15:07:42Z], 4] 20:26:14.717 [debug] QUERY OK source="media_items" db=1.4ms idle=1012.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La recensione di Ayaneo Air, nuovo portatile da gaming che, a differenza di Steam Deck e simili, punta tutto sul form factor leggero e compatto.\n\nAYANEO AIR - Sito ufficiale: https://www.ayaneo.com/product/AYANEOAIR.html?from=youtube\n\n----\n#ayaneo \n#nintendoswitch \n#steamdeck \n----\n00:00 Intro\n01:33 Diversi modelli\n02:40 Design\n03:32 Tasti e layout\n06:40 Schermo\n08:58 Batteria\n09:46 Calore e rumorosità\n11:00 Audio\n11:37 Software\n14:38 Verdetto finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEAM DECK INCONTRA SWITCH: AYANEO AIR | RECENSIONE", "1643df98-cf03-414a-b18d-750ed3c09c54", false, "_l8T_8TnIJg", 1008, false, "https://www.youtube.com/watch?v=_l8T_8TnIJg", 2960, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090500 - STEAM DECK INCONTRA SWITCH: AYANEO AIR | RECENSIONE.NA", false, false, 4, [], 96, ~U[2022-09-05 15:07:42Z], ~U[2026-09-10 18:26:14Z], ~U[2026-09-10 18:26:14Z], "La recensione di Ayaneo Air, nuovo portatile da gaming che, a differenza di Steam Deck e simili, punta tutto sul form factor leggero e compatto.\n\nAYANEO AIR - Sito ufficiale: https://www.ayaneo.com/product/AYANEOAIR.html?from=youtube\n\n----\n#ayaneo \n#nintendoswitch \n#steamdeck \n----\n00:00 Intro\n01:33 Diversi modelli\n02:40 Design\n03:32 Tasti e layout\n06:40 Schermo\n08:58 Batteria\n09:46 Calore e rumorosità\n11:00 Audio\n11:37 Software\n14:38 Verdetto finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEAM DECK INCONTRA SWITCH: AYANEO AIR | RECENSIONE", "_l8T_8TnIJg", 1008, false, "https://www.youtube.com/watch?v=_l8T_8TnIJg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090500 - STEAM DECK INCONTRA SWITCH: AYANEO AIR | RECENSIONE.NA", false, 4, ~U[2022-09-05 15:07:42Z]] 20:26:14.718 [debug] QUERY OK source="sources" db=0.3ms idle=340.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:14.719 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=12.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:14.720 [debug] QUERY OK source="media_items" db=0.4ms idle=12.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6964] 20:26:14.720 [debug] Current batch of media processed. Will check again in 1000ms 20:26:15.721 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "L’attesa per F1 Manager 2022 è stata a dir poco eterna; escludendo i titoli mobile, infatti, il capitolo precedente risale addirittura al 2000 ad opera di EA Sports.\nGrazie al lavoro di Frontier Developments oggi si torna a salire sul muretto dei box per dare ordini e gestire la scuderia, a partire dal 25 agosto 2022 su PC, Playstation e Xbox.\nLa nostra recensione con voto!\n----\n#f12022 \n#f1manager2022 \n----\n00:00 Intro\n00:28 Classico rivisitato\n01:57 Limiti\n03:28 Comparto tecnico\n04:40 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 319, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090500 - FARESTE MEGLIO DI BINOTTO? DIMOSTRATELO! F1 MANAGER 2022 | Recensione.NA", "id" => "xyC-S1wBi_U", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xyC-S1wBi_U", "playlist_index" => 2961, "timestamp" => 1662382943, "title" => "FARESTE MEGLIO DI BINOTTO? DIMOSTRATELO! F1 MANAGER 2022 | Recensione", "upload_date" => "20220905"} 20:26:15.723 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:15.725 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:15.736 [debug] QUERY OK source="media_items" db=10.1ms queue=0.1ms idle=1006.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-05 13:02:23Z], 4] 20:26:15.738 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=1016.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L’attesa per F1 Manager 2022 è stata a dir poco eterna; escludendo i titoli mobile, infatti, il capitolo precedente risale addirittura al 2000 ad opera di EA Sports.\nGrazie al lavoro di Frontier Developments oggi si torna a salire sul muretto dei box per dare ordini e gestire la scuderia, a partire dal 25 agosto 2022 su PC, Playstation e Xbox.\nLa nostra recensione con voto!\n----\n#f12022 \n#f1manager2022 \n----\n00:00 Intro\n00:28 Classico rivisitato\n01:57 Limiti\n03:28 Comparto tecnico\n04:40 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FARESTE MEGLIO DI BINOTTO? DIMOSTRATELO! F1 MANAGER 2022 | Recensione", "c16b6380-f157-41d0-a143-94d5742e779f", false, "xyC-S1wBi_U", 319, false, "https://www.youtube.com/watch?v=xyC-S1wBi_U", 2961, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090500 - FARESTE MEGLIO DI BINOTTO? DIMOSTRATELO! F1 MANAGER 2022 | Recensione.NA", false, false, 4, [], 96, ~U[2022-09-05 13:02:23Z], ~U[2026-09-10 18:26:15Z], ~U[2026-09-10 18:26:15Z], "L’attesa per F1 Manager 2022 è stata a dir poco eterna; escludendo i titoli mobile, infatti, il capitolo precedente risale addirittura al 2000 ad opera di EA Sports.\nGrazie al lavoro di Frontier Developments oggi si torna a salire sul muretto dei box per dare ordini e gestire la scuderia, a partire dal 25 agosto 2022 su PC, Playstation e Xbox.\nLa nostra recensione con voto!\n----\n#f12022 \n#f1manager2022 \n----\n00:00 Intro\n00:28 Classico rivisitato\n01:57 Limiti\n03:28 Comparto tecnico\n04:40 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FARESTE MEGLIO DI BINOTTO? DIMOSTRATELO! F1 MANAGER 2022 | Recensione", "xyC-S1wBi_U", 319, false, "https://www.youtube.com/watch?v=xyC-S1wBi_U", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090500 - FARESTE MEGLIO DI BINOTTO? DIMOSTRATELO! F1 MANAGER 2022 | Recensione.NA", false, 4, ~U[2022-09-05 13:02:23Z]] 20:26:15.739 [debug] QUERY OK source="sources" db=0.3ms idle=359.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:15.740 [debug] QUERY OK source="media_profiles" db=0.4ms idle=16.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:15.741 [debug] QUERY OK source="media_items" db=0.5ms idle=15.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6965] 20:26:15.742 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "[DISPONIBILI SOTTOTITOLI IN ITALIANO] Rick e Morty in God of War Ragnarök: il nuovo trailer PlayStation porta il duo in un'epica avventura ispirata al gioco in uscita su PS4 e PS5. Intanto Rick e Morty Stagione 6 è stato rimandato in Italia da Netflix. La serie animata non arriverà il 5 settembre 2022 come previsto. Qui maggiori dettagli: https://multiplayer.it/notizie/rick-e-morty-stagione-6-data-di-uscita-italia-rimandata-non-5-settembre.html\n----\n#godofwar \n#godofwarragnarok \n#rickandmorty \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 48, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090500 - God of War Ragnarok: Rick e Morty come Kratos e Atreus!.NA", "id" => "hkikC3KTJvc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hkikC3KTJvc", "playlist_index" => 2962, "timestamp" => 1662362735, "title" => "God of War Ragnarok: Rick e Morty come Kratos e Atreus!", "upload_date" => "20220905"} 20:26:15.743 [debug] QUERY OK source="sources" db=1.0ms idle=6.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:15.744 [debug] QUERY OK source="sources" db=0.2ms idle=5.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:15.753 [debug] QUERY OK source="media_items" db=8.7ms queue=0.1ms idle=4.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-05 07:25:35Z], 4] 20:26:15.760 [debug] QUERY OK source="media_items" db=5.6ms idle=13.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["[DISPONIBILI SOTTOTITOLI IN ITALIANO] Rick e Morty in God of War Ragnarök: il nuovo trailer PlayStation porta il duo in un'epica avventura ispirata al gioco in uscita su PS4 e PS5. Intanto Rick e Morty Stagione 6 è stato rimandato in Italia da Netflix. La serie animata non arriverà il 5 settembre 2022 come previsto. Qui maggiori dettagli: https://multiplayer.it/notizie/rick-e-morty-stagione-6-data-di-uscita-italia-rimandata-non-5-settembre.html\n----\n#godofwar \n#godofwarragnarok \n#rickandmorty \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "God of War Ragnarok: Rick e Morty come Kratos e Atreus!", "586f7f53-1fa3-41b8-afa4-70b3be67ab1f", false, "hkikC3KTJvc", 48, false, "https://www.youtube.com/watch?v=hkikC3KTJvc", 2962, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090500 - God of War Ragnarok: Rick e Morty come Kratos e Atreus!.NA", false, false, 4, [], 96, ~U[2022-09-05 07:25:35Z], ~U[2026-09-10 18:26:15Z], ~U[2026-09-10 18:26:15Z], "[DISPONIBILI SOTTOTITOLI IN ITALIANO] Rick e Morty in God of War Ragnarök: il nuovo trailer PlayStation porta il duo in un'epica avventura ispirata al gioco in uscita su PS4 e PS5. Intanto Rick e Morty Stagione 6 è stato rimandato in Italia da Netflix. La serie animata non arriverà il 5 settembre 2022 come previsto. Qui maggiori dettagli: https://multiplayer.it/notizie/rick-e-morty-stagione-6-data-di-uscita-italia-rimandata-non-5-settembre.html\n----\n#godofwar \n#godofwarragnarok \n#rickandmorty \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "God of War Ragnarok: Rick e Morty come Kratos e Atreus!", "hkikC3KTJvc", 48, false, "https://www.youtube.com/watch?v=hkikC3KTJvc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090500 - God of War Ragnarok: Rick e Morty come Kratos e Atreus!.NA", false, 4, ~U[2022-09-05 07:25:35Z]] 20:26:15.760 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=18.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:15.761 [debug] QUERY OK source="media_profiles" db=0.2ms idle=17.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:15.762 [debug] QUERY OK source="media_items" db=0.4ms idle=17.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6966] 20:26:15.762 [debug] Current batch of media processed. Will check again in 1000ms 20:26:16.763 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Gungrave G.O.R.E. è stato presentato anni fa per poi scomparire nel nulla, e questo non è mai un buon segno. Tuttavia, durante la nostra prova, questo sparatutto previsto su Playstation e Xbox per la fine del 2022 si è rivelato semplice ma tutt’altro che scontato, ricordandoci quanto fossero divertenti gli action del passato. Vediamo come ci è riuscito.\n----\n00:00 Intro\n00:33 Identità\n01:39 Sistema di combattimento\n02:20 Comparto tecnico\n02:55 Certezze e dubbi\r\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 213, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090400 - A Colpi di Bara: GUNGRAVE G.O.R.E. ALLA PROVA!.NA", "id" => "VkipKQtneJA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=VkipKQtneJA", "playlist_index" => 2963, "timestamp" => 1662296416, "title" => "A Colpi di Bara: GUNGRAVE G.O.R.E. ALLA PROVA!", "upload_date" => "20220904"} 20:26:16.765 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:16.766 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:16.776 [debug] QUERY OK source="media_items" db=9.2ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-04 13:00:16Z], 4] 20:26:16.794 [debug] QUERY OK source="media_items" db=17.0ms idle=1014.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Gungrave G.O.R.E. è stato presentato anni fa per poi scomparire nel nulla, e questo non è mai un buon segno. Tuttavia, durante la nostra prova, questo sparatutto previsto su Playstation e Xbox per la fine del 2022 si è rivelato semplice ma tutt’altro che scontato, ricordandoci quanto fossero divertenti gli action del passato. Vediamo come ci è riuscito.\n----\n00:00 Intro\n00:33 Identità\n01:39 Sistema di combattimento\n02:20 Comparto tecnico\n02:55 Certezze e dubbi\r\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A Colpi di Bara: GUNGRAVE G.O.R.E. ALLA PROVA!", "697a5a63-c370-4312-8163-6b61f13d24c6", false, "VkipKQtneJA", 213, false, "https://www.youtube.com/watch?v=VkipKQtneJA", 2963, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090400 - A Colpi di Bara: GUNGRAVE G.O.R.E. ALLA PROVA!.NA", false, false, 4, [], 97, ~U[2022-09-04 13:00:16Z], ~U[2026-09-10 18:26:16Z], ~U[2026-09-10 18:26:16Z], "Gungrave G.O.R.E. è stato presentato anni fa per poi scomparire nel nulla, e questo non è mai un buon segno. Tuttavia, durante la nostra prova, questo sparatutto previsto su Playstation e Xbox per la fine del 2022 si è rivelato semplice ma tutt’altro che scontato, ricordandoci quanto fossero divertenti gli action del passato. Vediamo come ci è riuscito.\n----\n00:00 Intro\n00:33 Identità\n01:39 Sistema di combattimento\n02:20 Comparto tecnico\n02:55 Certezze e dubbi\r\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A Colpi di Bara: GUNGRAVE G.O.R.E. ALLA PROVA!", "VkipKQtneJA", 213, false, "https://www.youtube.com/watch?v=VkipKQtneJA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090400 - A Colpi di Bara: GUNGRAVE G.O.R.E. ALLA PROVA!.NA", false, 4, ~U[2022-09-04 13:00:16Z]] 20:26:16.795 [debug] QUERY OK source="sources" db=0.3ms idle=413.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:16.796 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=30.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:16.797 [debug] QUERY OK source="media_items" db=0.5ms idle=30.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6967] 20:26:16.797 [debug] Current batch of media processed. Will check again in 1000ms 20:26:17.468 [info] GET / 20:26:17.468 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:26:17.469 [debug] QUERY OK source="settings" db=0.3ms idle=674.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:17.469 [debug] QUERY OK source="media_profiles" db=0.3ms idle=674.0ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:26:17.470 [debug] QUERY OK source="sources" db=0.1ms idle=673.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:26:17.475 [debug] QUERY OK source="media_items" db=5.1ms idle=673.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:17.476 [debug] QUERY OK source="media_items" db=0.9ms idle=92.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:17.477 [debug] QUERY OK source="settings" db=0.2ms idle=7.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:17.477 [debug] QUERY OK source="settings" db=0.2ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:17.478 [debug] QUERY OK source="settings" db=0.1ms idle=8.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:17.479 [debug] QUERY OK source="tasks" db=0.2ms idle=3.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:26:17.480 [debug] QUERY OK source="sources" db=0.2ms idle=3.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:17.482 [debug] QUERY OK source="media_items" db=1.1ms idle=4.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:17.488 [debug] QUERY OK source="media_items" db=5.9ms idle=4.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:17.489 [debug] QUERY OK source="sources" db=0.2ms idle=10.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:17.496 [debug] QUERY OK source="media_items" db=4.0ms idle=12.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:26:17.506 [debug] QUERY OK source="media_items" db=9.8ms idle=16.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:17.507 [debug] QUERY OK source="sources" db=0.1ms idle=24.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:26:17.508 [info] Sent 200 in 40ms 20:26:17.798 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Pellicola a basso budget realizzata dai Fratelli Chiodo nel 1988, Killer Klowns from Outer Space è esattamente ciò che il titolo lascia intendere. I Klown sono alieni assassini con le sembianze di terrificanti pagliacci che arrivano sulla Terra per catturare gli umani, intrappolarli in bozzoli di zucchero filato e usare una cannuccia per succhiarne il sangue.\nNoi abbiamo incontrato gli autori di Killer Klowns from Outer Space: The Game, che ci hanno presentato in anteprima il loro rilancio in chiave videoludica di questo classico horror anni 80 previsto a inizio 2023 su Pc, Playstation e Xbox.\n----\n#clown \n---\n00:00 Intro\n00:35 Struttura\n01:33 Le classi\n02:23 Il match\n03:06 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 226, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090400 - Venerdì 13 coi Clown Alieni Assassini? Killer Klowns from Outer Space.NA", "id" => "BQGVKJvYP9Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BQGVKJvYP9Q", "playlist_index" => 2964, "timestamp" => 1662282004, "title" => "Venerdì 13 coi Clown Alieni Assassini? Killer Klowns from Outer Space", "upload_date" => "20220904"} 20:26:17.799 [debug] QUERY OK source="sources" db=0.4ms idle=310.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:17.800 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=310.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:17.804 [debug] QUERY OK source="media_items" db=3.1ms idle=304.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-04 09:00:04Z], 4] 20:26:17.810 [debug] QUERY OK source="media_items" db=4.9ms idle=297.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Pellicola a basso budget realizzata dai Fratelli Chiodo nel 1988, Killer Klowns from Outer Space è esattamente ciò che il titolo lascia intendere. I Klown sono alieni assassini con le sembianze di terrificanti pagliacci che arrivano sulla Terra per catturare gli umani, intrappolarli in bozzoli di zucchero filato e usare una cannuccia per succhiarne il sangue.\nNoi abbiamo incontrato gli autori di Killer Klowns from Outer Space: The Game, che ci hanno presentato in anteprima il loro rilancio in chiave videoludica di questo classico horror anni 80 previsto a inizio 2023 su Pc, Playstation e Xbox.\n----\n#clown \n---\n00:00 Intro\n00:35 Struttura\n01:33 Le classi\n02:23 Il match\n03:06 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Venerdì 13 coi Clown Alieni Assassini? Killer Klowns from Outer Space", "72473a01-f839-4141-88d0-3cec3ac1c955", false, "BQGVKJvYP9Q", 226, false, "https://www.youtube.com/watch?v=BQGVKJvYP9Q", 2964, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090400 - Venerdì 13 coi Clown Alieni Assassini? Killer Klowns from Outer Space.NA", false, false, 4, [], 97, ~U[2022-09-04 09:00:04Z], ~U[2026-09-10 18:26:17Z], ~U[2026-09-10 18:26:17Z], "Pellicola a basso budget realizzata dai Fratelli Chiodo nel 1988, Killer Klowns from Outer Space è esattamente ciò che il titolo lascia intendere. I Klown sono alieni assassini con le sembianze di terrificanti pagliacci che arrivano sulla Terra per catturare gli umani, intrappolarli in bozzoli di zucchero filato e usare una cannuccia per succhiarne il sangue.\nNoi abbiamo incontrato gli autori di Killer Klowns from Outer Space: The Game, che ci hanno presentato in anteprima il loro rilancio in chiave videoludica di questo classico horror anni 80 previsto a inizio 2023 su Pc, Playstation e Xbox.\n----\n#clown \n---\n00:00 Intro\n00:35 Struttura\n01:33 Le classi\n02:23 Il match\n03:06 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Venerdì 13 coi Clown Alieni Assassini? Killer Klowns from Outer Space", "BQGVKJvYP9Q", 226, false, "https://www.youtube.com/watch?v=BQGVKJvYP9Q", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090400 - Venerdì 13 coi Clown Alieni Assassini? Killer Klowns from Outer Space.NA", false, 4, ~U[2022-09-04 09:00:04Z]] 20:26:17.811 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=303.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:17.812 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms idle=12.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:17.814 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=12.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6968] 20:26:17.814 [debug] Current batch of media processed. Will check again in 1000ms 20:26:18.815 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ammettiamolo: quando sono comparse in rete le prime immagini, Multiversus ha dato l'impressione di essere poco più di un clone di Super Smash Bros.\nCol tempo, però, la comunicazione attorno al gioco ha iniziato a farsi più chiara, e il progetto sviluppato da Player First Games è riuscito a mostrare di che pasta è fatto.\nDopo averlo testato a lungo, siamo quindi pronti a svelarvi se il titolo targato Warner disponibile su PC, Playstation e Xbox può ambire a un posto di rilievo nel panorama dei picchiaduro: la recensione con voto.\n----\n#multiversus \n----\n00:00 Intro\n00:30 Gameplay\n01:51 Roster\n02:29 Monetizzazione\n03:06 Contenuti\n04:01 Comparto tecnico\n04:21 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 306, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090300 - MULTIVERSUS: SUPER PICCHIADURO GRATIS | RECENSIONE.NA", "id" => "fveiIQ_t7Ls", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fveiIQ_t7Ls", "playlist_index" => 2965, "timestamp" => 1662215407, "title" => "MULTIVERSUS: SUPER PICCHIADURO GRATIS | RECENSIONE", "upload_date" => "20220903"} 20:26:18.817 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1006.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:18.818 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1006.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:18.827 [debug] QUERY OK source="media_items" db=8.8ms queue=0.1ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-03 14:30:07Z], 4] 20:26:18.835 [debug] QUERY OK source="media_items" db=6.4ms idle=1014.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ammettiamolo: quando sono comparse in rete le prime immagini, Multiversus ha dato l'impressione di essere poco più di un clone di Super Smash Bros.\nCol tempo, però, la comunicazione attorno al gioco ha iniziato a farsi più chiara, e il progetto sviluppato da Player First Games è riuscito a mostrare di che pasta è fatto.\nDopo averlo testato a lungo, siamo quindi pronti a svelarvi se il titolo targato Warner disponibile su PC, Playstation e Xbox può ambire a un posto di rilievo nel panorama dei picchiaduro: la recensione con voto.\n----\n#multiversus \n----\n00:00 Intro\n00:30 Gameplay\n01:51 Roster\n02:29 Monetizzazione\n03:06 Contenuti\n04:01 Comparto tecnico\n04:21 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MULTIVERSUS: SUPER PICCHIADURO GRATIS | RECENSIONE", "8da364c3-d035-4ae1-9688-d6302521b207", false, "fveiIQ_t7Ls", 306, false, "https://www.youtube.com/watch?v=fveiIQ_t7Ls", 2965, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090300 - MULTIVERSUS: SUPER PICCHIADURO GRATIS | RECENSIONE.NA", false, false, 4, [], 97, ~U[2022-09-03 14:30:07Z], ~U[2026-09-10 18:26:18Z], ~U[2026-09-10 18:26:18Z], "Ammettiamolo: quando sono comparse in rete le prime immagini, Multiversus ha dato l'impressione di essere poco più di un clone di Super Smash Bros.\nCol tempo, però, la comunicazione attorno al gioco ha iniziato a farsi più chiara, e il progetto sviluppato da Player First Games è riuscito a mostrare di che pasta è fatto.\nDopo averlo testato a lungo, siamo quindi pronti a svelarvi se il titolo targato Warner disponibile su PC, Playstation e Xbox può ambire a un posto di rilievo nel panorama dei picchiaduro: la recensione con voto.\n----\n#multiversus \n----\n00:00 Intro\n00:30 Gameplay\n01:51 Roster\n02:29 Monetizzazione\n03:06 Contenuti\n04:01 Comparto tecnico\n04:21 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MULTIVERSUS: SUPER PICCHIADURO GRATIS | RECENSIONE", "fveiIQ_t7Ls", 306, false, "https://www.youtube.com/watch?v=fveiIQ_t7Ls", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090300 - MULTIVERSUS: SUPER PICCHIADURO GRATIS | RECENSIONE.NA", false, 4, ~U[2022-09-03 14:30:07Z]] 20:26:18.836 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=447.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:18.838 [debug] QUERY OK source="media_profiles" db=1.5ms idle=19.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:18.839 [debug] QUERY OK source="media_items" db=0.4ms idle=20.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6969] 20:26:18.839 [debug] Current batch of media processed. Will check again in 1000ms 20:26:19.840 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Sparatutto in prima persona atteso su PC, Xbox e su Game Pass per il 13 dicembre 2022, High on Life è un prodotto che fa di tutto per non prendersi sul serio, realizzato da Squanch Games, piccolo studio indipendente fondato da uno dei co-creatori di Rick and Morty.\nDurante la conferenza Xbox Bethesda di inizio estate aveva già attirato la nostra attenzione ma nell’ambito della Gamescom 2022 abbiamo avuto l'opportunità di assaggiare il suo potenziale in una demo: vediamo com’è andata.\n----\n#highonlife \n#rickandmorty \n----\n00:00 Intro\n00:32 Meccaniche\n01:24 Armi\n02:54 Stile\n03:00 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 214, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090300 - HIGH ON LIFE: ARMI FOLLI E DIVERTIMENTO | PROVATO.NA", "id" => "3C-hlIoOT6k", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=3C-hlIoOT6k", "playlist_index" => 2966, "timestamp" => 1662201001, "title" => "HIGH ON LIFE: ARMI FOLLI E DIVERTIMENTO | PROVATO", "upload_date" => "20220903"} 20:26:19.840 [debug] QUERY OK source="sources" db=0.3ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:19.841 [debug] QUERY OK source="sources" db=0.2ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:19.846 [debug] QUERY OK source="media_items" db=4.9ms idle=1003.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-03 10:30:01Z], 4] 20:26:19.848 [debug] QUERY OK source="media_items" db=0.9ms idle=1007.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sparatutto in prima persona atteso su PC, Xbox e su Game Pass per il 13 dicembre 2022, High on Life è un prodotto che fa di tutto per non prendersi sul serio, realizzato da Squanch Games, piccolo studio indipendente fondato da uno dei co-creatori di Rick and Morty.\nDurante la conferenza Xbox Bethesda di inizio estate aveva già attirato la nostra attenzione ma nell’ambito della Gamescom 2022 abbiamo avuto l'opportunità di assaggiare il suo potenziale in una demo: vediamo com’è andata.\n----\n#highonlife \n#rickandmorty \n----\n00:00 Intro\n00:32 Meccaniche\n01:24 Armi\n02:54 Stile\n03:00 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HIGH ON LIFE: ARMI FOLLI E DIVERTIMENTO | PROVATO", "aa3e493d-4bc6-4b52-9a63-1d529abfd329", false, "3C-hlIoOT6k", 214, false, "https://www.youtube.com/watch?v=3C-hlIoOT6k", 2966, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090300 - HIGH ON LIFE: ARMI FOLLI E DIVERTIMENTO | PROVATO.NA", false, false, 4, [], 97, ~U[2022-09-03 10:30:01Z], ~U[2026-09-10 18:26:19Z], ~U[2026-09-10 18:26:19Z], "Sparatutto in prima persona atteso su PC, Xbox e su Game Pass per il 13 dicembre 2022, High on Life è un prodotto che fa di tutto per non prendersi sul serio, realizzato da Squanch Games, piccolo studio indipendente fondato da uno dei co-creatori di Rick and Morty.\nDurante la conferenza Xbox Bethesda di inizio estate aveva già attirato la nostra attenzione ma nell’ambito della Gamescom 2022 abbiamo avuto l'opportunità di assaggiare il suo potenziale in una demo: vediamo com’è andata.\n----\n#highonlife \n#rickandmorty \n----\n00:00 Intro\n00:32 Meccaniche\n01:24 Armi\n02:54 Stile\n03:00 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HIGH ON LIFE: ARMI FOLLI E DIVERTIMENTO | PROVATO", "3C-hlIoOT6k", 214, false, "https://www.youtube.com/watch?v=3C-hlIoOT6k", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090300 - HIGH ON LIFE: ARMI FOLLI E DIVERTIMENTO | PROVATO.NA", false, 4, ~U[2022-09-03 10:30:01Z]] 20:26:19.848 [debug] QUERY OK source="sources" db=0.2ms idle=455.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:19.848 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:19.849 [debug] QUERY OK source="media_items" db=0.2ms idle=7.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6970] 20:26:19.849 [debug] Current batch of media processed. Will check again in 1000ms 20:26:20.850 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Su una cosa Ron Gilbert è sempre stato irremovibile prima dell'annuncio di Return to Monkey Island. Se mai fosse tornato a lavorare su un nuovo Monkey Island lo avrebbe fatto alle sue condizioni, assieme un editore che non avrebbe interferito con la sua visione creativa. E Devolver e Disney sembrano aver rispettato questa volontà.\n\nCreare un seguito di LeChuck’s Revenge dopo tutto questo tempo vuol dire però affrontare un ostacolo ben più ostinato di Disney: la nostalgia. A dispetto del titolo, però, la nuova creatura di Gilbert non vuole essere un ritorno al passato o un susseguirsi di strizzatine d'occhio, e nemmeno *un altro* Monkey Island\". Sarà un nuovo Monkey Island.\n\n---\n#monkeyisland \n----\n00:00 Intro\n00:39 Un nuovo inizio\n02:18 Lo stile artistico\n03:43 La scrittura\n05:06 Un capitolo indipendente?\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 478, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090200 - RETURN TO MONKEY ISLAND: "QUELLA" FAN ART E ALTRE PERLE DI GILBERT | INTERVISTA.NA", "id" => "sjnv9rVYXds", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sjnv9rVYXds", "playlist_index" => 2967, "timestamp" => 1662142688, "title" => "RETURN TO MONKEY ISLAND: \"QUELLA\" FAN ART E ALTRE PERLE DI GILBERT | INTERVISTA", "upload_date" => "20220902"} 20:26:20.850 [debug] QUERY OK source="sources" db=0.3ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:20.851 [debug] QUERY OK source="sources" db=0.4ms idle=1002.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:20.859 [debug] QUERY OK source="media_items" db=7.2ms idle=1003.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-02 18:18:08Z], 4] 20:26:20.861 [debug] QUERY OK source="media_items" db=1.2ms idle=1010.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Su una cosa Ron Gilbert è sempre stato irremovibile prima dell'annuncio di Return to Monkey Island. Se mai fosse tornato a lavorare su un nuovo Monkey Island lo avrebbe fatto alle sue condizioni, assieme un editore che non avrebbe interferito con la sua visione creativa. E Devolver e Disney sembrano aver rispettato questa volontà.\n\nCreare un seguito di LeChuck’s Revenge dopo tutto questo tempo vuol dire però affrontare un ostacolo ben più ostinato di Disney: la nostalgia. A dispetto del titolo, però, la nuova creatura di Gilbert non vuole essere un ritorno al passato o un susseguirsi di strizzatine d'occhio, e nemmeno *un altro* Monkey Island\". Sarà un nuovo Monkey Island.\n\n---\n#monkeyisland \n----\n00:00 Intro\n00:39 Un nuovo inizio\n02:18 Lo stile artistico\n03:43 La scrittura\n05:06 Un capitolo indipendente?\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RETURN TO MONKEY ISLAND: \"QUELLA\" FAN ART E ALTRE PERLE DI GILBERT | INTERVISTA", "86176ac2-ebe8-44e3-a3d1-fb6540871513", false, "sjnv9rVYXds", 478, false, "https://www.youtube.com/watch?v=sjnv9rVYXds", 2967, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090200 - RETURN TO MONKEY ISLAND: "QUELLA" FAN ART E ALTRE PERLE DI GILBERT | INTERVISTA.NA", false, false, 4, [], 96, ~U[2022-09-02 18:18:08Z], ~U[2026-09-10 18:26:20Z], ~U[2026-09-10 18:26:20Z], "Su una cosa Ron Gilbert è sempre stato irremovibile prima dell'annuncio di Return to Monkey Island. Se mai fosse tornato a lavorare su un nuovo Monkey Island lo avrebbe fatto alle sue condizioni, assieme un editore che non avrebbe interferito con la sua visione creativa. E Devolver e Disney sembrano aver rispettato questa volontà.\n\nCreare un seguito di LeChuck’s Revenge dopo tutto questo tempo vuol dire però affrontare un ostacolo ben più ostinato di Disney: la nostalgia. A dispetto del titolo, però, la nuova creatura di Gilbert non vuole essere un ritorno al passato o un susseguirsi di strizzatine d'occhio, e nemmeno *un altro* Monkey Island\". Sarà un nuovo Monkey Island.\n\n---\n#monkeyisland \n----\n00:00 Intro\n00:39 Un nuovo inizio\n02:18 Lo stile artistico\n03:43 La scrittura\n05:06 Un capitolo indipendente?\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RETURN TO MONKEY ISLAND: \"QUELLA\" FAN ART E ALTRE PERLE DI GILBERT | INTERVISTA", "sjnv9rVYXds", 478, false, "https://www.youtube.com/watch?v=sjnv9rVYXds", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090200 - RETURN TO MONKEY ISLAND: "QUELLA" FAN ART E ALTRE PERLE DI GILBERT | INTERVISTA.NA", false, 4, ~U[2022-09-02 18:18:08Z]] 20:26:20.862 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=465.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:20.862 [debug] QUERY OK source="media_profiles" db=0.4ms idle=11.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:20.863 [debug] QUERY OK source="media_items" db=0.3ms idle=11.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6971] 20:26:20.863 [debug] Current batch of media processed. Will check again in 1000ms 20:26:21.865 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Scopriamo quali giochi arriveranno a settembre 2022 su PlayStation, Xbox, PC e Switch: da The Last of Us Parte 1 a Splatoon 3, da FIFA 23 a Return to Monkey Island.\n----\n#thelastofus \n#fifa23 \n#videogiochi \n----\n00:00 Intro\n00:31 The Last of Us Parte 1\n01:02 Temtem\n01:24 Steelrising\n01:47 Splatoon 3\n02:10 Blind Fate: Edo no Yami\n02:31 Return to Monkey Island\n02:51 Soulstice\n03:12 Grounded\n03:33 Tunic\n03:53 FIFA 23\n04:15 Gli altri giochi in uscita a Settembre 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 485, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090200 - GIOCHI SETTEMBRE 2022: GRANDI RITORNI SU PS5, XBOX, SWITCH e PC.NA", "id" => "W44g6JCed-4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=W44g6JCed-4", "playlist_index" => 2968, "timestamp" => 1662129901, "title" => "GIOCHI SETTEMBRE 2022: GRANDI RITORNI SU PS5, XBOX, SWITCH e PC", "upload_date" => "20220902"} 20:26:21.867 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:21.868 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:21.879 [debug] QUERY OK source="media_items" db=10.1ms queue=0.1ms idle=1006.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-02 14:45:01Z], 4] 20:26:21.882 [debug] QUERY OK source="media_items" db=2.1ms idle=478.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Scopriamo quali giochi arriveranno a settembre 2022 su PlayStation, Xbox, PC e Switch: da The Last of Us Parte 1 a Splatoon 3, da FIFA 23 a Return to Monkey Island.\n----\n#thelastofus \n#fifa23 \n#videogiochi \n----\n00:00 Intro\n00:31 The Last of Us Parte 1\n01:02 Temtem\n01:24 Steelrising\n01:47 Splatoon 3\n02:10 Blind Fate: Edo no Yami\n02:31 Return to Monkey Island\n02:51 Soulstice\n03:12 Grounded\n03:33 Tunic\n03:53 FIFA 23\n04:15 Gli altri giochi in uscita a Settembre 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GIOCHI SETTEMBRE 2022: GRANDI RITORNI SU PS5, XBOX, SWITCH e PC", "a015c2f6-8cf8-4095-afe3-0fa44dabf7dc", false, "W44g6JCed-4", 485, false, "https://www.youtube.com/watch?v=W44g6JCed-4", 2968, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090200 - GIOCHI SETTEMBRE 2022: GRANDI RITORNI SU PS5, XBOX, SWITCH e PC.NA", false, false, 4, [], 96, ~U[2022-09-02 14:45:01Z], ~U[2026-09-10 18:26:21Z], ~U[2026-09-10 18:26:21Z], "Scopriamo quali giochi arriveranno a settembre 2022 su PlayStation, Xbox, PC e Switch: da The Last of Us Parte 1 a Splatoon 3, da FIFA 23 a Return to Monkey Island.\n----\n#thelastofus \n#fifa23 \n#videogiochi \n----\n00:00 Intro\n00:31 The Last of Us Parte 1\n01:02 Temtem\n01:24 Steelrising\n01:47 Splatoon 3\n02:10 Blind Fate: Edo no Yami\n02:31 Return to Monkey Island\n02:51 Soulstice\n03:12 Grounded\n03:33 Tunic\n03:53 FIFA 23\n04:15 Gli altri giochi in uscita a Settembre 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GIOCHI SETTEMBRE 2022: GRANDI RITORNI SU PS5, XBOX, SWITCH e PC", "W44g6JCed-4", 485, false, "https://www.youtube.com/watch?v=W44g6JCed-4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090200 - GIOCHI SETTEMBRE 2022: GRANDI RITORNI SU PS5, XBOX, SWITCH e PC.NA", false, 4, ~U[2022-09-02 14:45:01Z]] 20:26:21.883 [debug] QUERY OK source="sources" db=0.3ms idle=15.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:21.884 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:21.885 [debug] QUERY OK source="media_items" db=0.5ms idle=10.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6972] 20:26:21.886 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Grifondoro. Tassorosso. Corvonero. E Serpeverde. Le 4 case della scuola di magia più famosa del mondo di Harry Potter si mostrano in una nuova serie di video di gameplay di Hogwarts Legacy, che ci porta a visitare le sale comuni di ognuna di queste comunità di studenti. \n----\n#hogwartslegacy \n#harrypotter \n----\n00:00 Intro\n00:19 Grifondoro\n01:11 Tassorosso\n02:06 Corvonero\n02:58 Serpeverde\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 253, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090200 - HOGWARTS LEGACY: TOUR DELLE 4 CASE.NA", "id" => "b4bfLG9S6JI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=b4bfLG9S6JI", "playlist_index" => 2969, "timestamp" => 1662114925, "title" => "HOGWARTS LEGACY: TOUR DELLE 4 CASE", "upload_date" => "20220902"} 20:26:21.887 [debug] QUERY OK source="sources" db=1.4ms idle=6.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:21.888 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=5.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:21.895 [debug] QUERY OK source="media_items" db=6.4ms idle=5.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-02 10:35:25Z], 4] 20:26:21.897 [debug] QUERY OK source="media_items" db=1.2ms idle=11.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Grifondoro. Tassorosso. Corvonero. E Serpeverde. Le 4 case della scuola di magia più famosa del mondo di Harry Potter si mostrano in una nuova serie di video di gameplay di Hogwarts Legacy, che ci porta a visitare le sale comuni di ognuna di queste comunità di studenti. \n----\n#hogwartslegacy \n#harrypotter \n----\n00:00 Intro\n00:19 Grifondoro\n01:11 Tassorosso\n02:06 Corvonero\n02:58 Serpeverde\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HOGWARTS LEGACY: TOUR DELLE 4 CASE", "337372fa-ef00-4d9c-a7d8-244720accd7b", false, "b4bfLG9S6JI", 253, false, "https://www.youtube.com/watch?v=b4bfLG9S6JI", 2969, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090200 - HOGWARTS LEGACY: TOUR DELLE 4 CASE.NA", false, false, 4, [], 96, ~U[2022-09-02 10:35:25Z], ~U[2026-09-10 18:26:21Z], ~U[2026-09-10 18:26:21Z], "Grifondoro. Tassorosso. Corvonero. E Serpeverde. Le 4 case della scuola di magia più famosa del mondo di Harry Potter si mostrano in una nuova serie di video di gameplay di Hogwarts Legacy, che ci porta a visitare le sale comuni di ognuna di queste comunità di studenti. \n----\n#hogwartslegacy \n#harrypotter \n----\n00:00 Intro\n00:19 Grifondoro\n01:11 Tassorosso\n02:06 Corvonero\n02:58 Serpeverde\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HOGWARTS LEGACY: TOUR DELLE 4 CASE", "b4bfLG9S6JI", 253, false, "https://www.youtube.com/watch?v=b4bfLG9S6JI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090200 - HOGWARTS LEGACY: TOUR DELLE 4 CASE.NA", false, 4, ~U[2022-09-02 10:35:25Z]] 20:26:21.897 [debug] QUERY OK source="sources" db=0.2ms idle=12.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:21.898 [debug] QUERY OK source="media_profiles" db=0.3ms idle=10.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:21.899 [debug] QUERY OK source="media_items" db=0.5ms idle=10.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6973] 20:26:21.899 [debug] Current batch of media processed. Will check again in 1000ms 20:26:22.511 [info] GET / 20:26:22.512 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:26:22.513 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=615.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:22.514 [debug] QUERY OK source="media_profiles" db=0.8ms idle=615.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:26:22.516 [debug] QUERY OK source="sources" db=1.0ms idle=616.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:26:22.527 [debug] QUERY OK source="media_items" db=11.1ms queue=0.1ms idle=616.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:22.530 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=123.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:22.531 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=17.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:22.532 [debug] QUERY OK source="settings" db=0.4ms queue=0.2ms idle=17.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:22.534 [debug] QUERY OK source="settings" db=0.3ms idle=17.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:22.538 [debug] QUERY OK source="tasks" db=1.1ms queue=0.1ms idle=9.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:26:22.540 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=8.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:22.545 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=11.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:22.563 [debug] QUERY OK source="media_items" db=16.7ms idle=13.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:22.570 [debug] QUERY OK source="sources" db=6.8ms idle=29.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:22.579 [debug] QUERY OK source="media_items" db=4.7ms idle=35.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:26:22.589 [debug] QUERY OK source="media_items" db=10.0ms idle=39.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:22.590 [debug] QUERY OK source="sources" db=0.5ms idle=44.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:26:22.591 [info] Sent 200 in 79ms 20:26:22.900 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Warner Bros Games ha pubblicato un nuovo video di gameplay di Hogwarts Legacy per il \"Back to Hogwarts\", l'occasione perfetta per mostrare i corridoi e le sale di Hogwarts nel gioco ambientato nel mondo di Harry Potter.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 261, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - HOGWARTS LEGACY: Gameplay "Back to Hogwarts".NA", "id" => "sFOoNU4Jz6g", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sFOoNU4Jz6g", "playlist_index" => 2970, "timestamp" => 1662057022, "title" => "HOGWARTS LEGACY: Gameplay \"Back to Hogwarts\"", "upload_date" => "20220901"} 20:26:22.902 [debug] QUERY OK source="sources" db=0.5ms idle=338.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:22.903 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=332.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:22.907 [debug] QUERY OK source="media_items" db=3.7ms queue=0.1ms idle=324.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-01 18:30:22Z], 4] 20:26:22.911 [debug] QUERY OK source="media_items" db=2.8ms idle=318.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warner Bros Games ha pubblicato un nuovo video di gameplay di Hogwarts Legacy per il \"Back to Hogwarts\", l'occasione perfetta per mostrare i corridoi e le sale di Hogwarts nel gioco ambientato nel mondo di Harry Potter.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HOGWARTS LEGACY: Gameplay \"Back to Hogwarts\"", "58ab3803-0c7f-49ed-8e42-e55500e8351e", false, "sFOoNU4Jz6g", 261, false, "https://www.youtube.com/watch?v=sFOoNU4Jz6g", 2970, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - HOGWARTS LEGACY: Gameplay "Back to Hogwarts".NA", false, false, 4, [], 91, ~U[2022-09-01 18:30:22Z], ~U[2026-09-10 18:26:22Z], ~U[2026-09-10 18:26:22Z], "Warner Bros Games ha pubblicato un nuovo video di gameplay di Hogwarts Legacy per il \"Back to Hogwarts\", l'occasione perfetta per mostrare i corridoi e le sale di Hogwarts nel gioco ambientato nel mondo di Harry Potter.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HOGWARTS LEGACY: Gameplay \"Back to Hogwarts\"", "sFOoNU4Jz6g", 261, false, "https://www.youtube.com/watch?v=sFOoNU4Jz6g", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - HOGWARTS LEGACY: Gameplay "Back to Hogwarts".NA", false, 4, ~U[2022-09-01 18:30:22Z]] 20:26:22.912 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=321.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:22.914 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.1ms idle=10.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:22.915 [debug] QUERY OK source="media_items" db=0.5ms idle=11.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6974] 20:26:22.915 [debug] Current batch of media processed. Will check again in 1000ms 20:26:23.918 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Gli sviluppatori mostrano come hanno costruito gli stadi di UFL, che punta a diventare un'alternativa interessante a FIFA ed eFootball. L'uscita di UFL è prevista per Xbox Series X, PS5, PlayStation 4 e Xbox One.\n\n----\n#UFL\n----\r\n\r\nLe parti realizzate con il motore di gioco sono tratte dall'approfondimento del canale ufficiale. Lo trovate qui: https://www.youtube.com/watch?v=rTL4lhYbukQ\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit\n\nCapitoli:\n00:00 Intro\n00:35 Gameplay e modello economico\n02:41 Ambasciatori\n03:33 Sul campo\n04:31 Certezze e Dubbi", "duration" => 360, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - UFL: GLI STADI.NA", "id" => "mEUWZxAGKTU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=mEUWZxAGKTU", "playlist_index" => 2971, "timestamp" => 1662053444, "title" => "UFL: GLI STADI", "upload_date" => "20220901"} 20:26:23.920 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1008.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:23.921 [debug] QUERY OK source="sources" db=0.1ms idle=1008.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:23.931 [debug] QUERY OK source="media_items" db=9.8ms idle=1006.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-01 17:30:44Z], 4] 20:26:23.933 [debug] QUERY OK source="media_items" db=1.8ms idle=1016.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Gli sviluppatori mostrano come hanno costruito gli stadi di UFL, che punta a diventare un'alternativa interessante a FIFA ed eFootball. L'uscita di UFL è prevista per Xbox Series X, PS5, PlayStation 4 e Xbox One.\n\n----\n#UFL\n----\r\n\r\nLe parti realizzate con il motore di gioco sono tratte dall'approfondimento del canale ufficiale. Lo trovate qui: https://www.youtube.com/watch?v=rTL4lhYbukQ\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit\n\nCapitoli:\n00:00 Intro\n00:35 Gameplay e modello economico\n02:41 Ambasciatori\n03:33 Sul campo\n04:31 Certezze e Dubbi", "UFL: GLI STADI", "d579ab3d-5f97-44d3-b4be-57a0b220928f", false, "mEUWZxAGKTU", 360, false, "https://www.youtube.com/watch?v=mEUWZxAGKTU", 2971, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - UFL: GLI STADI.NA", false, false, 4, [], 91, ~U[2022-09-01 17:30:44Z], ~U[2026-09-10 18:26:23Z], ~U[2026-09-10 18:26:23Z], "Gli sviluppatori mostrano come hanno costruito gli stadi di UFL, che punta a diventare un'alternativa interessante a FIFA ed eFootball. L'uscita di UFL è prevista per Xbox Series X, PS5, PlayStation 4 e Xbox One.\n\n----\n#UFL\n----\r\n\r\nLe parti realizzate con il motore di gioco sono tratte dall'approfondimento del canale ufficiale. Lo trovate qui: https://www.youtube.com/watch?v=rTL4lhYbukQ\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit\n\nCapitoli:\n00:00 Intro\n00:35 Gameplay e modello economico\n02:41 Ambasciatori\n03:33 Sul campo\n04:31 Certezze e Dubbi", "UFL: GLI STADI", "mEUWZxAGKTU", 360, false, "https://www.youtube.com/watch?v=mEUWZxAGKTU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - UFL: GLI STADI.NA", false, 4, ~U[2022-09-01 17:30:44Z]] 20:26:23.934 [debug] QUERY OK source="sources" db=0.2ms idle=525.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:23.936 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.1ms idle=14.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:23.938 [debug] QUERY OK source="media_items" db=0.9ms idle=16.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6975] 20:26:23.938 [debug] Current batch of media processed. Will check again in 1000ms 20:26:24.939 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Assassin's Creed Mirage è stato annunciato ufficialmente da Ubisoft che ha indicato quando potremo scoprire di più su questo capitolo della saga. Facciamo il punto, anche sui rumor.\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedmirage\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 133, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - ASSASSIN'S CREED MIRAGE: È UFFICIALE.NA", "id" => "j07v4EM-nrI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=j07v4EM-nrI", "playlist_index" => 2972, "timestamp" => 1662052769, "title" => "ASSASSIN'S CREED MIRAGE: È UFFICIALE", "upload_date" => "20220901"} 20:26:24.941 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:24.943 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1007.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:24.948 [debug] QUERY OK source="media_items" db=4.9ms queue=0.3ms idle=1007.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-01 17:19:29Z], 4] 20:26:24.950 [debug] QUERY OK source="media_items" db=0.8ms idle=1010.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Assassin's Creed Mirage è stato annunciato ufficialmente da Ubisoft che ha indicato quando potremo scoprire di più su questo capitolo della saga. Facciamo il punto, anche sui rumor.\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedmirage\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED MIRAGE: È UFFICIALE", "bb237198-0d8e-4852-ace0-30c20a1c385b", false, "j07v4EM-nrI", 133, false, "https://www.youtube.com/watch?v=j07v4EM-nrI", 2972, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - ASSASSIN'S CREED MIRAGE: È UFFICIALE.NA", false, false, 4, [], 91, ~U[2022-09-01 17:19:29Z], ~U[2026-09-10 18:26:24Z], ~U[2026-09-10 18:26:24Z], "Assassin's Creed Mirage è stato annunciato ufficialmente da Ubisoft che ha indicato quando potremo scoprire di più su questo capitolo della saga. Facciamo il punto, anche sui rumor.\n\n----\n#assassinscreed \n#acmirage\n#assassinscreedmirage\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ASSASSIN'S CREED MIRAGE: È UFFICIALE", "j07v4EM-nrI", 133, false, "https://www.youtube.com/watch?v=j07v4EM-nrI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - ASSASSIN'S CREED MIRAGE: È UFFICIALE.NA", false, 4, ~U[2022-09-01 17:19:29Z]] 20:26:24.950 [debug] QUERY OK source="sources" db=0.2ms idle=539.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:24.951 [debug] QUERY OK source="media_profiles" db=0.4ms idle=9.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:24.952 [debug] QUERY OK source="media_items" db=0.4ms idle=8.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6976] 20:26:24.952 [debug] Current batch of media processed. Will check again in 1000ms 20:26:25.953 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il Signore degli Anelli - Gli Anelli del Potere è una serie che si preannuncia epica. Ispirata alla trilogia di Il Signore degli Anelli e le Appendici di J.R.R. Tolkien, la serie di Amazon Prime Video di riporta nella Terra di Mezzo. Siamo nella Seconda Era, migliaia di anni prima di Frodo e della Compagnia dell'Anello. Troviamo una giovane Galadriel, interpretata dalla bravissima Morfydd Clark, intenta a scovare Sauron. Riuscendo a calibrare bene fedeltà al testo originale - certi passaggi sono identici a come descritti nei libri - e nuove intuizioni, Gli Anelli del Potere è una serie dalla bellezza abbagliante. \n\nDal 2 settembre la trovate su Amazon Prime Video.\n----\n00:00 Intro\n00:33 La storia\n01:42 Personaggi\n02:25 Continuità\n03:30 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 256, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - Gli Anelli del Potere è già EPICO: RECENSIONE | Il Signore degli Anelli.NA", "id" => "TQL5eJ7S5Ss", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=TQL5eJ7S5Ss", "playlist_index" => 2973, "timestamp" => 1662048045, "title" => "Gli Anelli del Potere è già EPICO: RECENSIONE | Il Signore degli Anelli", "upload_date" => "20220901"} 20:26:25.955 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:25.956 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:25.967 [debug] QUERY OK source="media_items" db=10.2ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-01 16:00:45Z], 4] 20:26:25.974 [debug] QUERY OK source="media_items" db=5.7ms idle=1015.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il Signore degli Anelli - Gli Anelli del Potere è una serie che si preannuncia epica. Ispirata alla trilogia di Il Signore degli Anelli e le Appendici di J.R.R. Tolkien, la serie di Amazon Prime Video di riporta nella Terra di Mezzo. Siamo nella Seconda Era, migliaia di anni prima di Frodo e della Compagnia dell'Anello. Troviamo una giovane Galadriel, interpretata dalla bravissima Morfydd Clark, intenta a scovare Sauron. Riuscendo a calibrare bene fedeltà al testo originale - certi passaggi sono identici a come descritti nei libri - e nuove intuizioni, Gli Anelli del Potere è una serie dalla bellezza abbagliante. \n\nDal 2 settembre la trovate su Amazon Prime Video.\n----\n00:00 Intro\n00:33 La storia\n01:42 Personaggi\n02:25 Continuità\n03:30 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Gli Anelli del Potere è già EPICO: RECENSIONE | Il Signore degli Anelli", "d63d41eb-9b28-4dcf-ad66-b855a74dc892", false, "TQL5eJ7S5Ss", 256, false, "https://www.youtube.com/watch?v=TQL5eJ7S5Ss", 2973, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - Gli Anelli del Potere è già EPICO: RECENSIONE | Il Signore degli Anelli.NA", false, false, 4, [], 91, ~U[2022-09-01 16:00:45Z], ~U[2026-09-10 18:26:25Z], ~U[2026-09-10 18:26:25Z], "Il Signore degli Anelli - Gli Anelli del Potere è una serie che si preannuncia epica. Ispirata alla trilogia di Il Signore degli Anelli e le Appendici di J.R.R. Tolkien, la serie di Amazon Prime Video di riporta nella Terra di Mezzo. Siamo nella Seconda Era, migliaia di anni prima di Frodo e della Compagnia dell'Anello. Troviamo una giovane Galadriel, interpretata dalla bravissima Morfydd Clark, intenta a scovare Sauron. Riuscendo a calibrare bene fedeltà al testo originale - certi passaggi sono identici a come descritti nei libri - e nuove intuizioni, Gli Anelli del Potere è una serie dalla bellezza abbagliante. \n\nDal 2 settembre la trovate su Amazon Prime Video.\n----\n00:00 Intro\n00:33 La storia\n01:42 Personaggi\n02:25 Continuità\n03:30 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Gli Anelli del Potere è già EPICO: RECENSIONE | Il Signore degli Anelli", "TQL5eJ7S5Ss", 256, false, "https://www.youtube.com/watch?v=TQL5eJ7S5Ss", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - Gli Anelli del Potere è già EPICO: RECENSIONE | Il Signore degli Anelli.NA", false, 4, ~U[2022-09-01 16:00:45Z]] 20:26:25.975 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=558.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:25.975 [debug] QUERY OK source="media_profiles" db=0.3ms idle=20.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:25.977 [debug] QUERY OK source="media_items" db=0.4ms idle=20.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6977] 20:26:25.977 [debug] Current batch of media processed. Will check again in 1000ms 20:26:26.978 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Call of Duty sarà su Xbox Game Pass con Overwatch, Diablo e gli altri giochi Activision Blizzard. Phil Spencer ha confermato in via ufficiale l'intenzione di portare tutti i giochi di Activision Blizzard su Xbox Game Pass. Ma non solo: Microsoft ha risposto anche a una domanda che perseguita i giocatori fin dall’annuncio del matrimonio con Activision: Call of Duty sarà esclusiva Xbox?\n----\n#cod \n#xboxgamepass \n#callofduty \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 168, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - Call of Duty NON sarà esclusiva Xbox!.NA", "id" => "c9wYNiK-6fU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=c9wYNiK-6fU", "playlist_index" => 2974, "timestamp" => 1662044877, "title" => "Call of Duty NON sarà esclusiva Xbox!", "upload_date" => "20220901"} 20:26:26.980 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:26.981 [debug] QUERY OK source="sources" db=0.4ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:26.991 [debug] QUERY OK source="media_items" db=9.4ms idle=1006.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-01 15:07:57Z], 4] 20:26:26.994 [debug] QUERY OK source="media_items" db=1.7ms idle=1015.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Call of Duty sarà su Xbox Game Pass con Overwatch, Diablo e gli altri giochi Activision Blizzard. Phil Spencer ha confermato in via ufficiale l'intenzione di portare tutti i giochi di Activision Blizzard su Xbox Game Pass. Ma non solo: Microsoft ha risposto anche a una domanda che perseguita i giocatori fin dall’annuncio del matrimonio con Activision: Call of Duty sarà esclusiva Xbox?\n----\n#cod \n#xboxgamepass \n#callofduty \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Call of Duty NON sarà esclusiva Xbox!", "df22b826-fa70-4e94-b306-91b37b49f597", false, "c9wYNiK-6fU", 168, false, "https://www.youtube.com/watch?v=c9wYNiK-6fU", 2974, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - Call of Duty NON sarà esclusiva Xbox!.NA", false, false, 4, [], 91, ~U[2022-09-01 15:07:57Z], ~U[2026-09-10 18:26:26Z], ~U[2026-09-10 18:26:26Z], "Call of Duty sarà su Xbox Game Pass con Overwatch, Diablo e gli altri giochi Activision Blizzard. Phil Spencer ha confermato in via ufficiale l'intenzione di portare tutti i giochi di Activision Blizzard su Xbox Game Pass. Ma non solo: Microsoft ha risposto anche a una domanda che perseguita i giocatori fin dall’annuncio del matrimonio con Activision: Call of Duty sarà esclusiva Xbox?\n----\n#cod \n#xboxgamepass \n#callofduty \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Call of Duty NON sarà esclusiva Xbox!", "c9wYNiK-6fU", 168, false, "https://www.youtube.com/watch?v=c9wYNiK-6fU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - Call of Duty NON sarà esclusiva Xbox!.NA", false, 4, ~U[2022-09-01 15:07:57Z]] 20:26:26.994 [debug] QUERY OK source="sources" db=0.3ms idle=577.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:26.995 [debug] QUERY OK source="media_profiles" db=0.3ms idle=15.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:26.996 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=14.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6978] 20:26:26.996 [debug] Current batch of media processed. Will check again in 1000ms 20:26:27.593 [info] GET / 20:26:27.593 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:26:27.594 [debug] QUERY OK source="settings" db=0.2ms idle=600.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:27.594 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=599.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:26:27.595 [debug] QUERY OK source="sources" db=0.1ms idle=599.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:26:27.600 [debug] QUERY OK source="media_items" db=5.3ms idle=598.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:27.601 [debug] QUERY OK source="media_items" db=0.7ms idle=179.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:27.602 [debug] QUERY OK source="settings" db=0.2ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:27.602 [debug] QUERY OK source="settings" db=0.1ms idle=7.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:27.603 [debug] QUERY OK source="settings" db=0.1ms idle=7.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:27.603 [debug] QUERY OK source="tasks" db=0.2ms idle=3.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:26:27.604 [debug] QUERY OK source="sources" db=0.1ms idle=2.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:27.605 [debug] QUERY OK source="media_items" db=0.6ms idle=2.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:27.609 [debug] QUERY OK source="media_items" db=3.7ms idle=3.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:27.610 [debug] QUERY OK source="sources" db=0.1ms idle=6.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:27.614 [debug] QUERY OK source="media_items" db=2.7ms idle=7.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:26:27.621 [debug] QUERY OK source="media_items" db=6.4ms idle=10.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:27.621 [debug] QUERY OK source="sources" db=0.2ms idle=16.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:26:27.623 [info] Sent 200 in 29ms 20:26:27.998 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nintendo ha pubblicato il trailer di Pokémon Scarlatto e Pokémon Violetto dedicato a Grafaiai, il Pokémon pittore.\n\nL'uscita di Pokémon Scarlatto e Violetto è prevista in esclusiva su Nintendo Switch.\n----\n#nintendo \n#pokemon\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 116, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - Pokémon SCARLATTO e VIOLETTO: ecco GRAFAIAI.NA", "id" => "9yF8b7fAH6Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=9yF8b7fAH6Y", "playlist_index" => 2975, "timestamp" => 1662040538, "title" => "Pokémon SCARLATTO e VIOLETTO: ecco GRAFAIAI", "upload_date" => "20220901"} 20:26:28.000 [debug] QUERY OK source="sources" db=0.8ms idle=390.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:28.002 [debug] QUERY OK source="sources" db=1.3ms idle=391.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:28.004 [debug] QUERY OK source="media_items" db=1.7ms idle=388.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-01 13:55:38Z], 4] 20:26:28.007 [debug] QUERY OK source="media_items" db=2.5ms idle=383.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nintendo ha pubblicato il trailer di Pokémon Scarlatto e Pokémon Violetto dedicato a Grafaiai, il Pokémon pittore.\n\nL'uscita di Pokémon Scarlatto e Violetto è prevista in esclusiva su Nintendo Switch.\n----\n#nintendo \n#pokemon\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "Pokémon SCARLATTO e VIOLETTO: ecco GRAFAIAI", "756617dc-bd42-4ecd-92ee-81e50493e74c", false, "9yF8b7fAH6Y", 116, false, "https://www.youtube.com/watch?v=9yF8b7fAH6Y", 2975, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - Pokémon SCARLATTO e VIOLETTO: ecco GRAFAIAI.NA", false, false, 4, [], 91, ~U[2022-09-01 13:55:38Z], ~U[2026-09-10 18:26:28Z], ~U[2026-09-10 18:26:28Z], "Nintendo ha pubblicato il trailer di Pokémon Scarlatto e Pokémon Violetto dedicato a Grafaiai, il Pokémon pittore.\n\nL'uscita di Pokémon Scarlatto e Violetto è prevista in esclusiva su Nintendo Switch.\n----\n#nintendo \n#pokemon\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "Pokémon SCARLATTO e VIOLETTO: ecco GRAFAIAI", "9yF8b7fAH6Y", 116, false, "https://www.youtube.com/watch?v=9yF8b7fAH6Y", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - Pokémon SCARLATTO e VIOLETTO: ecco GRAFAIAI.NA", false, 4, ~U[2022-09-01 13:55:38Z]] 20:26:28.008 [debug] QUERY OK source="sources" db=0.2ms idle=386.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:28.008 [debug] QUERY OK source="media_profiles" db=0.6ms idle=7.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:28.009 [debug] QUERY OK source="media_items" db=0.2ms idle=6.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6979] 20:26:28.009 [debug] Current batch of media processed. Will check again in 1000ms 20:26:29.010 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Pazzo, ridicolo, imprevedibile: Goat Simulator 3 sembra avere tutte le carte in regola per diventare l’esperienza videoludica più assurda del 2022.\nUn folle sandbox che sforna alcune delle cose più esilaranti mai viste in un videogioco, e che noi abbiamo provato in attesa della sua uscita su PC e console prevista per il 17 novembre.\n----\n00:00 Intro\n00:27 Mappa\n01:06 Campagna\n01:55 Abilità\n02:59 Online\n03:39 Comparto tecnico\n04:02 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 293, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - MALEDETTE CAPRE: GOAT SIMULATOR 3 | PROVATO.NA", "id" => "Sovbh1u9G-M", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Sovbh1u9G-M", "playlist_index" => 2976, "timestamp" => 1662029101, "title" => "MALEDETTE CAPRE: GOAT SIMULATOR 3 | PROVATO", "upload_date" => "20220901"} 20:26:29.011 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:29.012 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:29.019 [debug] QUERY OK source="media_items" db=6.5ms idle=1004.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-01 10:45:01Z], 4] 20:26:29.025 [debug] QUERY OK source="media_items" db=4.5ms idle=1010.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Pazzo, ridicolo, imprevedibile: Goat Simulator 3 sembra avere tutte le carte in regola per diventare l’esperienza videoludica più assurda del 2022.\nUn folle sandbox che sforna alcune delle cose più esilaranti mai viste in un videogioco, e che noi abbiamo provato in attesa della sua uscita su PC e console prevista per il 17 novembre.\n----\n00:00 Intro\n00:27 Mappa\n01:06 Campagna\n01:55 Abilità\n02:59 Online\n03:39 Comparto tecnico\n04:02 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MALEDETTE CAPRE: GOAT SIMULATOR 3 | PROVATO", "e3d0661b-77b0-4b6e-9c33-53423d825d09", false, "Sovbh1u9G-M", 293, false, "https://www.youtube.com/watch?v=Sovbh1u9G-M", 2976, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - MALEDETTE CAPRE: GOAT SIMULATOR 3 | PROVATO.NA", false, false, 4, [], 91, ~U[2022-09-01 10:45:01Z], ~U[2026-09-10 18:26:29Z], ~U[2026-09-10 18:26:29Z], "Pazzo, ridicolo, imprevedibile: Goat Simulator 3 sembra avere tutte le carte in regola per diventare l’esperienza videoludica più assurda del 2022.\nUn folle sandbox che sforna alcune delle cose più esilaranti mai viste in un videogioco, e che noi abbiamo provato in attesa della sua uscita su PC e console prevista per il 17 novembre.\n----\n00:00 Intro\n00:27 Mappa\n01:06 Campagna\n01:55 Abilità\n02:59 Online\n03:39 Comparto tecnico\n04:02 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MALEDETTE CAPRE: GOAT SIMULATOR 3 | PROVATO", "Sovbh1u9G-M", 293, false, "https://www.youtube.com/watch?v=Sovbh1u9G-M", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - MALEDETTE CAPRE: GOAT SIMULATOR 3 | PROVATO.NA", false, 4, ~U[2022-09-01 10:45:01Z]] 20:26:29.026 [debug] QUERY OK source="sources" db=0.7ms idle=598.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:29.028 [debug] QUERY OK source="media_profiles" db=1.8ms idle=15.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:29.030 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=16.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6980] 20:26:29.030 [debug] Current batch of media processed. Will check again in 1000ms 20:26:30.031 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "PlayStation Plus vedrà l'arrivo a settembre 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione Extra o Premium.\n----\n#psplus\n#ps5\n----\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 120, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Settembre 2022.NA", "id" => "3th4GyLBfeE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=3th4GyLBfeE", "playlist_index" => 2977, "timestamp" => 1662024850, "title" => "PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Settembre 2022", "upload_date" => "20220901"} 20:26:30.031 [debug] QUERY OK source="sources" db=0.2ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:30.032 [debug] QUERY OK source="sources" db=0.2ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:30.037 [debug] QUERY OK source="media_items" db=4.6ms idle=1004.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-09-01 09:34:10Z], 4] 20:26:30.038 [debug] QUERY OK source="media_items" db=0.9ms idle=1007.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["PlayStation Plus vedrà l'arrivo a settembre 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione Extra o Premium.\n----\n#psplus\n#ps5\n----\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Settembre 2022", "1b639ade-e9bb-46bb-bbdb-f574449b458f", false, "3th4GyLBfeE", 120, false, "https://www.youtube.com/watch?v=3th4GyLBfeE", 2977, "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Settembre 2022.NA", false, false, 4, [], 91, ~U[2022-09-01 09:34:10Z], ~U[2026-09-10 18:26:30Z], ~U[2026-09-10 18:26:30Z], "PlayStation Plus vedrà l'arrivo a settembre 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione Extra o Premium.\n----\n#psplus\n#ps5\n----\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Settembre 2022", "3th4GyLBfeE", 120, false, "https://www.youtube.com/watch?v=3th4GyLBfeE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e090100 - PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Settembre 2022.NA", false, 4, ~U[2022-09-01 09:34:10Z]] 20:26:30.039 [debug] QUERY OK source="sources" db=0.3ms idle=606.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:30.039 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:30.040 [debug] QUERY OK source="media_items" db=0.2ms idle=7.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6981] 20:26:30.040 [debug] Current batch of media processed. Will check again in 1000ms 20:26:31.041 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco i primi 30 minuti di gameplay 4K di The Last of Us Parte 1 catturati su PS5 in modalità performance. Dallo struggente inizio del toccante prologo fino al primo scontro con gli infetti.\n----\n#ps5 \n#tlou \n#thelastofus \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 1810, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - THE LAST OF US PARTE 1: PROLOGO 4K | GAMEPLAY ITA.NA", "id" => "FlsMgDqLgII", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=FlsMgDqLgII", "playlist_index" => 2978, "timestamp" => 1661962028, "title" => "THE LAST OF US PARTE 1: PROLOGO 4K | GAMEPLAY ITA", "upload_date" => "20220831"} 20:26:31.043 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:31.044 [debug] QUERY OK source="sources" db=0.4ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:31.055 [debug] QUERY OK source="media_items" db=10.3ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-31 16:07:08Z], 4] 20:26:31.058 [debug] QUERY OK source="media_items" db=1.6ms idle=1015.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco i primi 30 minuti di gameplay 4K di The Last of Us Parte 1 catturati su PS5 in modalità performance. Dallo struggente inizio del toccante prologo fino al primo scontro con gli infetti.\n----\n#ps5 \n#tlou \n#thelastofus \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1: PROLOGO 4K | GAMEPLAY ITA", "b273ffda-3bda-43ed-8f6a-5b653d96d993", false, "FlsMgDqLgII", 1810, false, "https://www.youtube.com/watch?v=FlsMgDqLgII", 2978, "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - THE LAST OF US PARTE 1: PROLOGO 4K | GAMEPLAY ITA.NA", false, false, 4, [], 94, ~U[2022-08-31 16:07:08Z], ~U[2026-09-10 18:26:31Z], ~U[2026-09-10 18:26:31Z], "Ecco i primi 30 minuti di gameplay 4K di The Last of Us Parte 1 catturati su PS5 in modalità performance. Dallo struggente inizio del toccante prologo fino al primo scontro con gli infetti.\n----\n#ps5 \n#tlou \n#thelastofus \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1: PROLOGO 4K | GAMEPLAY ITA", "FlsMgDqLgII", 1810, false, "https://www.youtube.com/watch?v=FlsMgDqLgII", "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - THE LAST OF US PARTE 1: PROLOGO 4K | GAMEPLAY ITA.NA", false, 4, ~U[2022-08-31 16:07:08Z]] 20:26:31.058 [debug] QUERY OK source="sources" db=0.2ms idle=622.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:31.059 [debug] QUERY OK source="media_profiles" db=0.3ms idle=15.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:31.060 [debug] QUERY OK source="media_items" db=0.5ms idle=15.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6982] 20:26:31.060 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "PlayStation Plus vedrà l'arrivo a settembre 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione qualsiasi. E non ci sarà solo NFS Heat.\n----\n#psplus\n#ps5\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 147, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - PLAYSTATION PLUS: GIOCHI GRATIS PS4 e PS5 | Settembre 2022.NA", "id" => "roBS04Mj9Xw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=roBS04Mj9Xw", "playlist_index" => 2979, "timestamp" => 1661961636, "title" => "PLAYSTATION PLUS: GIOCHI GRATIS PS4 e PS5 | Settembre 2022", "upload_date" => "20220831"} 20:26:31.062 [debug] QUERY OK source="sources" db=1.2ms idle=5.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:31.063 [debug] QUERY OK source="sources" db=0.2ms idle=5.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:31.072 [debug] QUERY OK source="media_items" db=8.6ms queue=0.1ms idle=4.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-31 16:00:36Z], 4] 20:26:31.074 [debug] QUERY OK source="media_items" db=1.3ms idle=13.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["PlayStation Plus vedrà l'arrivo a settembre 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione qualsiasi. E non ci sarà solo NFS Heat.\n----\n#psplus\n#ps5\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS PS4 e PS5 | Settembre 2022", "cb7325a6-0e81-4159-abd3-89513d2e4876", false, "roBS04Mj9Xw", 147, false, "https://www.youtube.com/watch?v=roBS04Mj9Xw", 2979, "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - PLAYSTATION PLUS: GIOCHI GRATIS PS4 e PS5 | Settembre 2022.NA", false, false, 4, [], 94, ~U[2022-08-31 16:00:36Z], ~U[2026-09-10 18:26:31Z], ~U[2026-09-10 18:26:31Z], "PlayStation Plus vedrà l'arrivo a settembre 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione qualsiasi. E non ci sarà solo NFS Heat.\n----\n#psplus\n#ps5\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS PS4 e PS5 | Settembre 2022", "roBS04Mj9Xw", 147, false, "https://www.youtube.com/watch?v=roBS04Mj9Xw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - PLAYSTATION PLUS: GIOCHI GRATIS PS4 e PS5 | Settembre 2022.NA", false, 4, ~U[2022-08-31 16:00:36Z]] 20:26:31.074 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=14.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:31.075 [debug] QUERY OK source="media_profiles" db=0.1ms idle=12.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:31.076 [debug] QUERY OK source="media_items" db=0.4ms idle=12.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6983] 20:26:31.076 [debug] Current batch of media processed. Will check again in 1000ms 20:26:32.077 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "È stato un viaggio lungo e doloroso, ma siamo pronti per esprimere il nostro giudizio su The Last of Us Parte 1 in questa recensione con voto del remake firmato Naughty Dog.\nQui la recensione scritta: https://multiplayer.it/recensioni/the-last-of-us-parte-1-recensione-remake.html\n----\n#ps5 \n#tlou \n#thelastofus \n----\n00:00 Intro\n01:47 Storia\n03:08 Gameplay\n04:58 Perché è un remake\n07:34 L'intelligenza artificiale\n09:30 Comparto tecnico\n12:27 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 846, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - THE LAST OF US PARTE 1 RECENSIONE: REMAKE CAPOLAVORO.NA", "id" => "m_J9MTMU2Z8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=m_J9MTMU2Z8", "playlist_index" => 2980, "timestamp" => 1661961080, "title" => "THE LAST OF US PARTE 1 RECENSIONE: REMAKE CAPOLAVORO", "upload_date" => "20220831"} 20:26:32.080 [debug] QUERY OK source="sources" db=1.2ms queue=0.2ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:32.081 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:32.091 [debug] QUERY OK source="media_items" db=9.4ms idle=1006.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-31 15:51:20Z], 4] 20:26:32.098 [debug] QUERY OK source="media_items" db=6.0ms queue=0.1ms idle=1015.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["È stato un viaggio lungo e doloroso, ma siamo pronti per esprimere il nostro giudizio su The Last of Us Parte 1 in questa recensione con voto del remake firmato Naughty Dog.\nQui la recensione scritta: https://multiplayer.it/recensioni/the-last-of-us-parte-1-recensione-remake.html\n----\n#ps5 \n#tlou \n#thelastofus \n----\n00:00 Intro\n01:47 Storia\n03:08 Gameplay\n04:58 Perché è un remake\n07:34 L'intelligenza artificiale\n09:30 Comparto tecnico\n12:27 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1 RECENSIONE: REMAKE CAPOLAVORO", "8b6e01ab-7a61-4f69-a89c-6749f167882b", false, "m_J9MTMU2Z8", 846, false, "https://www.youtube.com/watch?v=m_J9MTMU2Z8", 2980, "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - THE LAST OF US PARTE 1 RECENSIONE: REMAKE CAPOLAVORO.NA", false, false, 4, [], 94, ~U[2022-08-31 15:51:20Z], ~U[2026-09-10 18:26:32Z], ~U[2026-09-10 18:26:32Z], "È stato un viaggio lungo e doloroso, ma siamo pronti per esprimere il nostro giudizio su The Last of Us Parte 1 in questa recensione con voto del remake firmato Naughty Dog.\nQui la recensione scritta: https://multiplayer.it/recensioni/the-last-of-us-parte-1-recensione-remake.html\n----\n#ps5 \n#tlou \n#thelastofus \n----\n00:00 Intro\n01:47 Storia\n03:08 Gameplay\n04:58 Perché è un remake\n07:34 L'intelligenza artificiale\n09:30 Comparto tecnico\n12:27 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1 RECENSIONE: REMAKE CAPOLAVORO", "m_J9MTMU2Z8", 846, false, "https://www.youtube.com/watch?v=m_J9MTMU2Z8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - THE LAST OF US PARTE 1 RECENSIONE: REMAKE CAPOLAVORO.NA", false, 4, ~U[2022-08-31 15:51:20Z]] 20:26:32.099 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=660.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:32.100 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=19.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:32.101 [debug] QUERY OK source="media_items" db=0.4ms idle=19.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6984] 20:26:32.101 [debug] Current batch of media processed. Will check again in 1000ms 20:26:32.626 [info] GET / 20:26:32.626 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:26:32.627 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=529.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:32.628 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=529.0ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:26:32.629 [debug] QUERY OK source="sources" db=0.3ms idle=528.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:26:32.639 [debug] QUERY OK source="media_items" db=9.4ms idle=528.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:32.642 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=197.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:32.643 [debug] QUERY OK source="settings" db=0.6ms queue=0.2ms idle=14.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:32.644 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=15.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:32.646 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=15.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:32.649 [debug] QUERY OK source="tasks" db=1.7ms idle=8.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:26:32.651 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=8.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:32.655 [debug] QUERY OK source="media_items" db=1.8ms idle=9.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:32.664 [debug] QUERY OK source="media_items" db=9.0ms queue=0.2ms idle=11.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:32.667 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=19.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:32.678 [debug] QUERY OK source="media_items" db=5.9ms idle=22.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:26:32.708 [debug] QUERY OK source="media_items" db=30.1ms idle=27.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:32.709 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=53.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:26:32.711 [info] Sent 200 in 84ms 20:26:33.102 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The Last of Us Parte 1 è un vero remake? Giudicate voi stessi guardando questo confronto di gameplay tra la versione PS5 in modalità Fedeltà e Performance e la versione PS4 Pro di The Last of Us Remastered registrato in 4K. Tutti i filmati sono stati catturati su PlayStation 5.\n----\n#ps5 \n#tlou \n#thelastofus \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 347, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - THE LAST OF US PARTE 1 PS5 vs PS4: un vero REMAKE? | CONFRONTO.NA", "id" => "INrRK4o9Ouw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=INrRK4o9Ouw", "playlist_index" => 2981, "timestamp" => 1661958023, "title" => "THE LAST OF US PARTE 1 PS5 vs PS4: un vero REMAKE? | CONFRONTO", "upload_date" => "20220831"} 20:26:33.104 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=438.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:33.105 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=438.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:33.109 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=427.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-31 15:00:23Z], 4] 20:26:33.111 [debug] QUERY OK source="media_items" db=1.1ms idle=400.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The Last of Us Parte 1 è un vero remake? Giudicate voi stessi guardando questo confronto di gameplay tra la versione PS5 in modalità Fedeltà e Performance e la versione PS4 Pro di The Last of Us Remastered registrato in 4K. Tutti i filmati sono stati catturati su PlayStation 5.\n----\n#ps5 \n#tlou \n#thelastofus \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1 PS5 vs PS4: un vero REMAKE? | CONFRONTO", "0409a4c3-697e-4446-ba0e-7aa4685fbd3a", false, "INrRK4o9Ouw", 347, false, "https://www.youtube.com/watch?v=INrRK4o9Ouw", 2981, "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - THE LAST OF US PARTE 1 PS5 vs PS4: un vero REMAKE? | CONFRONTO.NA", false, false, 4, [], 94, ~U[2022-08-31 15:00:23Z], ~U[2026-09-10 18:26:33Z], ~U[2026-09-10 18:26:33Z], "The Last of Us Parte 1 è un vero remake? Giudicate voi stessi guardando questo confronto di gameplay tra la versione PS5 in modalità Fedeltà e Performance e la versione PS4 Pro di The Last of Us Remastered registrato in 4K. Tutti i filmati sono stati catturati su PlayStation 5.\n----\n#ps5 \n#tlou \n#thelastofus \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1 PS5 vs PS4: un vero REMAKE? | CONFRONTO", "INrRK4o9Ouw", 347, false, "https://www.youtube.com/watch?v=INrRK4o9Ouw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - THE LAST OF US PARTE 1 PS5 vs PS4: un vero REMAKE? | CONFRONTO.NA", false, 4, ~U[2022-08-31 15:00:23Z]] 20:26:33.112 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=401.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:33.114 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=8.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:33.115 [debug] QUERY OK source="media_items" db=0.6ms idle=9.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6985] 20:26:33.115 [debug] Current batch of media processed. Will check again in 1000ms 20:26:34.116 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "God of War: Ragnarok è senza dubbio uno dei giochi più attesi dai fan PlayStation: ecco un focus sul sistema di combattimento che ci accoglierà il 9 novembre 2022 su PS4 e PS5.\n-----\n#GodOfWarRagnarok\n#PS5\n#GodOfWar\n----\n00:00 - Intro\n00:17 - Kratos Predatore\n01:44 - Gli Scudi\n02:09 - Difficoltà\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 169, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - God of War Ragnarok: Novità sul Sistema di Combattimento.NA", "id" => "R7ZY_diQGpc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=R7ZY_diQGpc", "playlist_index" => 2982, "timestamp" => 1661942378, "title" => "God of War Ragnarok: Novità sul Sistema di Combattimento", "upload_date" => "20220831"} 20:26:34.117 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1006.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:34.118 [debug] QUERY OK source="sources" db=0.4ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:34.128 [debug] QUERY OK source="media_items" db=9.2ms idle=1004.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-31 10:39:38Z], 4] 20:26:34.130 [debug] QUERY OK source="media_items" db=1.6ms idle=1013.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["God of War: Ragnarok è senza dubbio uno dei giochi più attesi dai fan PlayStation: ecco un focus sul sistema di combattimento che ci accoglierà il 9 novembre 2022 su PS4 e PS5.\n-----\n#GodOfWarRagnarok\n#PS5\n#GodOfWar\n----\n00:00 - Intro\n00:17 - Kratos Predatore\n01:44 - Gli Scudi\n02:09 - Difficoltà\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "God of War Ragnarok: Novità sul Sistema di Combattimento", "c315f7bb-7783-4db2-b957-7aa46abd7355", false, "R7ZY_diQGpc", 169, false, "https://www.youtube.com/watch?v=R7ZY_diQGpc", 2982, "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - God of War Ragnarok: Novità sul Sistema di Combattimento.NA", false, false, 4, [], 94, ~U[2022-08-31 10:39:38Z], ~U[2026-09-10 18:26:34Z], ~U[2026-09-10 18:26:34Z], "God of War: Ragnarok è senza dubbio uno dei giochi più attesi dai fan PlayStation: ecco un focus sul sistema di combattimento che ci accoglierà il 9 novembre 2022 su PS4 e PS5.\n-----\n#GodOfWarRagnarok\n#PS5\n#GodOfWar\n----\n00:00 - Intro\n00:17 - Kratos Predatore\n01:44 - Gli Scudi\n02:09 - Difficoltà\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "God of War Ragnarok: Novità sul Sistema di Combattimento", "R7ZY_diQGpc", 169, false, "https://www.youtube.com/watch?v=R7ZY_diQGpc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e083100 - God of War Ragnarok: Novità sul Sistema di Combattimento.NA", false, 4, ~U[2022-08-31 10:39:38Z]] 20:26:34.131 [debug] QUERY OK source="sources" db=0.3ms idle=683.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:34.133 [debug] QUERY OK source="media_profiles" db=1.3ms idle=14.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:34.134 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=15.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6986] 20:26:34.134 [debug] Current batch of media processed. Will check again in 1000ms 20:26:35.135 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Disponibile su PC e Xbox dal 30 agosto 2022, Immortality è il nuovo titolo di Sam Barlow che promette mistero e investigazione direttamente dalla moviola di una sala di montaggio.\nCon la loro ultima fatica, infatti, l’autore britannico e il team di Half Mermaid ci assegnano l’incarico di restaurare il girato di tre film incompiuti che, però, celano forse qualche segreto.\nSiete pronti a diventare montatori? O forse sarebbe meglio dire… investigatori?\n----\n#immortality \n----\n00:00 - Intro\n00:35 - Presupposti\n01:13 - Gameplay\n02:23 - Esperienza Coinvolgente\n03:35 - Dettagli\n04:29 - Commento Finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 320, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e083000 - IMMORTALITY: SENSUALE E SCONVOLGENTE | RECENSIONE.NA", "id" => "EmGsVvB6YMY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=EmGsVvB6YMY", "playlist_index" => 2983, "timestamp" => 1661871618, "title" => "IMMORTALITY: SENSUALE E SCONVOLGENTE | RECENSIONE", "upload_date" => "20220830"} 20:26:35.135 [debug] QUERY OK source="sources" db=0.3ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:35.136 [debug] QUERY OK source="sources" db=0.1ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:35.144 [debug] QUERY OK source="media_items" db=7.9ms idle=1003.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-30 15:00:18Z], 4] 20:26:35.149 [debug] QUERY OK source="media_items" db=4.8ms idle=1010.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Disponibile su PC e Xbox dal 30 agosto 2022, Immortality è il nuovo titolo di Sam Barlow che promette mistero e investigazione direttamente dalla moviola di una sala di montaggio.\nCon la loro ultima fatica, infatti, l’autore britannico e il team di Half Mermaid ci assegnano l’incarico di restaurare il girato di tre film incompiuti che, però, celano forse qualche segreto.\nSiete pronti a diventare montatori? O forse sarebbe meglio dire… investigatori?\n----\n#immortality \n----\n00:00 - Intro\n00:35 - Presupposti\n01:13 - Gameplay\n02:23 - Esperienza Coinvolgente\n03:35 - Dettagli\n04:29 - Commento Finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "IMMORTALITY: SENSUALE E SCONVOLGENTE | RECENSIONE", "1a8fc4bf-cf03-4e3a-a7f1-aa230ed7e284", false, "EmGsVvB6YMY", 320, false, "https://www.youtube.com/watch?v=EmGsVvB6YMY", 2983, "/downloads/shows/Multiplayer.it/Season 2022/s2022e083000 - IMMORTALITY: SENSUALE E SCONVOLGENTE | RECENSIONE.NA", false, false, 4, [], 95, ~U[2022-08-30 15:00:18Z], ~U[2026-09-10 18:26:35Z], ~U[2026-09-10 18:26:35Z], "Disponibile su PC e Xbox dal 30 agosto 2022, Immortality è il nuovo titolo di Sam Barlow che promette mistero e investigazione direttamente dalla moviola di una sala di montaggio.\nCon la loro ultima fatica, infatti, l’autore britannico e il team di Half Mermaid ci assegnano l’incarico di restaurare il girato di tre film incompiuti che, però, celano forse qualche segreto.\nSiete pronti a diventare montatori? O forse sarebbe meglio dire… investigatori?\n----\n#immortality \n----\n00:00 - Intro\n00:35 - Presupposti\n01:13 - Gameplay\n02:23 - Esperienza Coinvolgente\n03:35 - Dettagli\n04:29 - Commento Finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "IMMORTALITY: SENSUALE E SCONVOLGENTE | RECENSIONE", "EmGsVvB6YMY", 320, false, "https://www.youtube.com/watch?v=EmGsVvB6YMY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e083000 - IMMORTALITY: SENSUALE E SCONVOLGENTE | RECENSIONE.NA", false, 4, ~U[2022-08-30 15:00:18Z]] 20:26:35.150 [debug] QUERY OK source="sources" db=0.4ms idle=699.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:35.151 [debug] QUERY OK source="media_profiles" db=0.2ms idle=15.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:35.152 [debug] QUERY OK source="media_items" db=0.6ms idle=15.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6987] 20:26:35.152 [debug] Current batch of media processed. Will check again in 1000ms 20:26:36.153 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Se si escludono le preistoriche apparizioni su Game Boy e il soporifero One Piece: Romance Dawn per Nintendo DS e PSP, i videogiochi di One Piece non hanno mai abbracciato il genere dei gioco di ruolo a turni. Assieme allo studio ILCA, Bandai Namco ha così deciso di colmare questo vuoto con un nuovo gioco di ruolo in cui l'immaginario del celebre manga di Oda incontra le regole e i ritmi tipici di Dragon Quest. Alla Gamescom 2022 abbiamo provato la demo gameplay di One Piece Odyssey, un piccolo momento dell'avventura utile a farsi un'idea approssimativa della produzione: riuscirà a segnare un salto di qualità?\n----\n#onepiece \n----\n00:00 Intro\n00:43 L'odissea di Cappello di paglia\n02:18 Combattimento \n04:20 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 305, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e083000 - ONE PIECE ODYSSEY: DEMO PROMETTENTE | PROVATO gamescom 2022.NA", "id" => "-LzEZ5rMM-I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-LzEZ5rMM-I", "playlist_index" => 2984, "timestamp" => 1661862600, "title" => "ONE PIECE ODYSSEY: DEMO PROMETTENTE | PROVATO gamescom 2022", "upload_date" => "20220830"} 20:26:36.153 [debug] QUERY OK source="sources" db=0.2ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:36.154 [debug] QUERY OK source="sources" db=0.1ms idle=1003.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:36.159 [debug] QUERY OK source="media_items" db=4.6ms idle=1003.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-30 12:30:00Z], 4] 20:26:36.160 [debug] QUERY OK source="media_items" db=1.1ms idle=1007.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Se si escludono le preistoriche apparizioni su Game Boy e il soporifero One Piece: Romance Dawn per Nintendo DS e PSP, i videogiochi di One Piece non hanno mai abbracciato il genere dei gioco di ruolo a turni. Assieme allo studio ILCA, Bandai Namco ha così deciso di colmare questo vuoto con un nuovo gioco di ruolo in cui l'immaginario del celebre manga di Oda incontra le regole e i ritmi tipici di Dragon Quest. Alla Gamescom 2022 abbiamo provato la demo gameplay di One Piece Odyssey, un piccolo momento dell'avventura utile a farsi un'idea approssimativa della produzione: riuscirà a segnare un salto di qualità?\n----\n#onepiece \n----\n00:00 Intro\n00:43 L'odissea di Cappello di paglia\n02:18 Combattimento \n04:20 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE ODYSSEY: DEMO PROMETTENTE | PROVATO gamescom 2022", "7f690c9c-54a3-4e93-a8a9-7e8d955f7789", false, "-LzEZ5rMM-I", 305, false, "https://www.youtube.com/watch?v=-LzEZ5rMM-I", 2984, "/downloads/shows/Multiplayer.it/Season 2022/s2022e083000 - ONE PIECE ODYSSEY: DEMO PROMETTENTE | PROVATO gamescom 2022.NA", false, false, 4, [], 95, ~U[2022-08-30 12:30:00Z], ~U[2026-09-10 18:26:36Z], ~U[2026-09-10 18:26:36Z], "Se si escludono le preistoriche apparizioni su Game Boy e il soporifero One Piece: Romance Dawn per Nintendo DS e PSP, i videogiochi di One Piece non hanno mai abbracciato il genere dei gioco di ruolo a turni. Assieme allo studio ILCA, Bandai Namco ha così deciso di colmare questo vuoto con un nuovo gioco di ruolo in cui l'immaginario del celebre manga di Oda incontra le regole e i ritmi tipici di Dragon Quest. Alla Gamescom 2022 abbiamo provato la demo gameplay di One Piece Odyssey, un piccolo momento dell'avventura utile a farsi un'idea approssimativa della produzione: riuscirà a segnare un salto di qualità?\n----\n#onepiece \n----\n00:00 Intro\n00:43 L'odissea di Cappello di paglia\n02:18 Combattimento \n04:20 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE ODYSSEY: DEMO PROMETTENTE | PROVATO gamescom 2022", "-LzEZ5rMM-I", 305, false, "https://www.youtube.com/watch?v=-LzEZ5rMM-I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e083000 - ONE PIECE ODYSSEY: DEMO PROMETTENTE | PROVATO gamescom 2022.NA", false, 4, ~U[2022-08-30 12:30:00Z]] 20:26:36.161 [debug] QUERY OK source="sources" db=0.2ms idle=705.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:36.161 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:36.162 [debug] QUERY OK source="media_items" db=0.2ms idle=7.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6988] 20:26:36.162 [debug] Current batch of media processed. Will check again in 1000ms 20:26:37.163 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The Last of Us ha spinto oltre i loro limiti molti dei pilastri della narrativa applicata ai videogiochi: in attesa di The Last of Us Parte 1 per PS5, vediamo i 5 motivi che lo hanno reso un cult.\n----\n#tlou \n#thelastofus \n----\n00:00 Intro\n00:50 Perché è un viaggio\n01:52 Perché racconta una rinascita\n03:18 Perché attinge alla narrativa\n04:46 Perché non fa sconti\n06:13 Perché parla di cambiamento\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 530, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e083000 - Perché THE LAST OF US è un CAPOLAVORO.NA", "id" => "f3tDl9It9wI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=f3tDl9It9wI", "playlist_index" => 2985, "timestamp" => 1661852701, "title" => "Perché THE LAST OF US è un CAPOLAVORO", "upload_date" => "20220830"} 20:26:37.163 [debug] QUERY OK source="sources" db=0.2ms idle=1002.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:37.164 [debug] QUERY OK source="sources" db=0.2ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:37.169 [debug] QUERY OK source="media_items" db=4.7ms idle=1002.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-30 09:45:01Z], 4] 20:26:37.170 [debug] QUERY OK source="media_items" db=0.9ms idle=1007.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The Last of Us ha spinto oltre i loro limiti molti dei pilastri della narrativa applicata ai videogiochi: in attesa di The Last of Us Parte 1 per PS5, vediamo i 5 motivi che lo hanno reso un cult.\n----\n#tlou \n#thelastofus \n----\n00:00 Intro\n00:50 Perché è un viaggio\n01:52 Perché racconta una rinascita\n03:18 Perché attinge alla narrativa\n04:46 Perché non fa sconti\n06:13 Perché parla di cambiamento\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Perché THE LAST OF US è un CAPOLAVORO", "d09b435f-3f0f-40ae-9eff-9b5421fc74e0", false, "f3tDl9It9wI", 530, false, "https://www.youtube.com/watch?v=f3tDl9It9wI", 2985, "/downloads/shows/Multiplayer.it/Season 2022/s2022e083000 - Perché THE LAST OF US è un CAPOLAVORO.NA", false, false, 4, [], 95, ~U[2022-08-30 09:45:01Z], ~U[2026-09-10 18:26:37Z], ~U[2026-09-10 18:26:37Z], "The Last of Us ha spinto oltre i loro limiti molti dei pilastri della narrativa applicata ai videogiochi: in attesa di The Last of Us Parte 1 per PS5, vediamo i 5 motivi che lo hanno reso un cult.\n----\n#tlou \n#thelastofus \n----\n00:00 Intro\n00:50 Perché è un viaggio\n01:52 Perché racconta una rinascita\n03:18 Perché attinge alla narrativa\n04:46 Perché non fa sconti\n06:13 Perché parla di cambiamento\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Perché THE LAST OF US è un CAPOLAVORO", "f3tDl9It9wI", 530, false, "https://www.youtube.com/watch?v=f3tDl9It9wI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e083000 - Perché THE LAST OF US è un CAPOLAVORO.NA", false, 4, ~U[2022-08-30 09:45:01Z]] 20:26:37.171 [debug] QUERY OK source="sources" db=0.2ms idle=713.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:37.171 [debug] QUERY OK source="media_profiles" db=0.1ms idle=7.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:37.171 [debug] QUERY OK source="media_items" db=0.2ms idle=7.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6989] 20:26:37.171 [debug] Current batch of media processed. Will check again in 1000ms 20:26:37.714 [info] GET / 20:26:37.714 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:26:37.715 [debug] QUERY OK source="settings" db=0.3ms idle=544.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:37.716 [debug] QUERY OK source="media_profiles" db=0.5ms idle=545.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:26:37.717 [debug] QUERY OK source="sources" db=0.2ms idle=545.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:26:37.726 [debug] QUERY OK source="media_items" db=9.3ms idle=545.6ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:37.728 [debug] QUERY OK source="media_items" db=1.2ms idle=265.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:37.729 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=13.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:37.729 [debug] QUERY OK source="settings" db=0.1ms queue=0.1ms idle=12.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:37.730 [debug] QUERY OK source="settings" db=0.2ms idle=13.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:37.732 [debug] QUERY OK source="tasks" db=0.4ms idle=5.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:26:37.733 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=4.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:37.735 [debug] QUERY OK source="media_items" db=1.2ms idle=5.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:37.744 [debug] QUERY OK source="media_items" db=7.6ms queue=0.1ms idle=6.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:37.745 [debug] QUERY OK source="sources" db=0.2ms queue=0.2ms idle=13.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:37.753 [debug] QUERY OK source="media_items" db=5.2ms idle=15.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:26:37.763 [debug] QUERY OK source="media_items" db=9.0ms idle=20.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:37.764 [debug] QUERY OK source="sources" db=0.4ms idle=27.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:26:37.765 [info] Sent 200 in 51ms 20:26:38.173 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Incredibile ma vero, il gioco disastroso visto a Los Angeles un paio di mesi fa è soltanto un ricordo. L'ultima versione di Sonic Frontiers provata alla Gamescom 2022 ci ha sorpreso con un framerate migliore, una risoluzione più alta, molti meno pop-up e un level design decisamente più interessante.\n\nDopo questa prova per ii fan di Sonic è finalmente arrivato il momento di festeggiare?\n----\n#sonicfrontiers \n#sonicthehedgehog \n---\n00:00 Intro\n00:25 Sonic Open World\n01:55 I Koko\n02:35 Nuovi nemici\n03:27 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 247, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e083000 - SONIC FRONTIERS ALLA PROVA (E CI È PIACIUTO!) | gamescom 2022.NA", "id" => "wZmrIWYoxBM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=wZmrIWYoxBM", "playlist_index" => 2986, "timestamp" => 1661850274, "title" => "SONIC FRONTIERS ALLA PROVA (E CI È PIACIUTO!) | gamescom 2022", "upload_date" => "20220830"} 20:26:38.174 [debug] QUERY OK source="sources" db=0.3ms idle=429.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:38.174 [debug] QUERY OK source="sources" db=0.4ms idle=429.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:38.177 [debug] QUERY OK source="media_items" db=2.7ms idle=421.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-30 09:04:34Z], 4] 20:26:38.184 [debug] QUERY OK source="media_items" db=5.8ms idle=415.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Incredibile ma vero, il gioco disastroso visto a Los Angeles un paio di mesi fa è soltanto un ricordo. L'ultima versione di Sonic Frontiers provata alla Gamescom 2022 ci ha sorpreso con un framerate migliore, una risoluzione più alta, molti meno pop-up e un level design decisamente più interessante.\n\nDopo questa prova per ii fan di Sonic è finalmente arrivato il momento di festeggiare?\n----\n#sonicfrontiers \n#sonicthehedgehog \n---\n00:00 Intro\n00:25 Sonic Open World\n01:55 I Koko\n02:35 Nuovi nemici\n03:27 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONIC FRONTIERS ALLA PROVA (E CI È PIACIUTO!) | gamescom 2022", "347d350e-0541-4f02-90ae-f03a24d0bf96", false, "wZmrIWYoxBM", 247, false, "https://www.youtube.com/watch?v=wZmrIWYoxBM", 2986, "/downloads/shows/Multiplayer.it/Season 2022/s2022e083000 - SONIC FRONTIERS ALLA PROVA (E CI È PIACIUTO!) | gamescom 2022.NA", false, false, 4, [], 95, ~U[2022-08-30 09:04:34Z], ~U[2026-09-10 18:26:38Z], ~U[2026-09-10 18:26:38Z], "Incredibile ma vero, il gioco disastroso visto a Los Angeles un paio di mesi fa è soltanto un ricordo. L'ultima versione di Sonic Frontiers provata alla Gamescom 2022 ci ha sorpreso con un framerate migliore, una risoluzione più alta, molti meno pop-up e un level design decisamente più interessante.\n\nDopo questa prova per ii fan di Sonic è finalmente arrivato il momento di festeggiare?\n----\n#sonicfrontiers \n#sonicthehedgehog \n---\n00:00 Intro\n00:25 Sonic Open World\n01:55 I Koko\n02:35 Nuovi nemici\n03:27 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONIC FRONTIERS ALLA PROVA (E CI È PIACIUTO!) | gamescom 2022", "wZmrIWYoxBM", 247, false, "https://www.youtube.com/watch?v=wZmrIWYoxBM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e083000 - SONIC FRONTIERS ALLA PROVA (E CI È PIACIUTO!) | gamescom 2022.NA", false, 4, ~U[2022-08-30 09:04:34Z]] 20:26:38.185 [debug] QUERY OK source="sources" db=0.4ms idle=420.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:38.187 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms idle=11.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:38.188 [debug] QUERY OK source="media_items" db=0.6ms idle=12.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6990] 20:26:38.188 [debug] Current batch of media processed. Will check again in 1000ms 20:26:39.189 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Naughty Dog ha pubblicato un lungo post sul PlayStation Blog al fine di illustrare le modifiche apportate al combattimento, alle animazioni, all'audio e alla grafica di The Last of Us Parte 1.\n----\n#tlou \n#thelastofus \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 106, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - THE LAST OF US Parte 1: Nuovo COMBATTIMENTO e ANIMAZIONI.NA", "id" => "l_Qv2ZqNUl4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=l_Qv2ZqNUl4", "playlist_index" => 2987, "timestamp" => 1661792694, "title" => "THE LAST OF US Parte 1: Nuovo COMBATTIMENTO e ANIMAZIONI", "upload_date" => "20220829"} 20:26:39.189 [debug] QUERY OK source="sources" db=0.4ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:39.190 [debug] QUERY OK source="sources" db=0.3ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:39.195 [debug] QUERY OK source="media_items" db=4.7ms idle=1003.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-29 17:04:54Z], 4] 20:26:39.200 [debug] QUERY OK source="media_items" db=4.3ms idle=1007.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Naughty Dog ha pubblicato un lungo post sul PlayStation Blog al fine di illustrare le modifiche apportate al combattimento, alle animazioni, all'audio e alla grafica di The Last of Us Parte 1.\n----\n#tlou \n#thelastofus \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US Parte 1: Nuovo COMBATTIMENTO e ANIMAZIONI", "54ed6c2e-f83e-4bc4-bd4f-5a56c0d059fe", false, "l_Qv2ZqNUl4", 106, false, "https://www.youtube.com/watch?v=l_Qv2ZqNUl4", 2987, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - THE LAST OF US Parte 1: Nuovo COMBATTIMENTO e ANIMAZIONI.NA", false, false, 4, [], 93, ~U[2022-08-29 17:04:54Z], ~U[2026-09-10 18:26:39Z], ~U[2026-09-10 18:26:39Z], "Naughty Dog ha pubblicato un lungo post sul PlayStation Blog al fine di illustrare le modifiche apportate al combattimento, alle animazioni, all'audio e alla grafica di The Last of Us Parte 1.\n----\n#tlou \n#thelastofus \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US Parte 1: Nuovo COMBATTIMENTO e ANIMAZIONI", "l_Qv2ZqNUl4", 106, false, "https://www.youtube.com/watch?v=l_Qv2ZqNUl4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - THE LAST OF US Parte 1: Nuovo COMBATTIMENTO e ANIMAZIONI.NA", false, 4, ~U[2022-08-29 17:04:54Z]] 20:26:39.201 [debug] QUERY OK source="sources" db=0.4ms idle=736.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:39.202 [debug] QUERY OK source="media_profiles" db=1.0ms idle=11.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:39.203 [debug] QUERY OK source="media_items" db=0.3ms idle=12.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6991] 20:26:39.203 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Per molti è stata una graditissima sorpresa nel bel mezzo della conferenza Xbox e Bethesda di giugno, ma in realtà Pentiment era già noto da tempo. Il nuovo lavoro di Obsidian è un'avventura narrativa dal piglio investigativo e con uno stile artistico molto caratterizzante, disponibile su PC, Xbox e su Game Pass dal 15 novembre. Noi abbiamo avuto modo di provarlo nel corso della Gamescom 2022. Vediamo com’è andata.\n----\n00:00 Intro\n00:28 Storia\n01:31 Libertà di scelta\n03:26 Il ciclo giorno-notte\n04:19 Stile\n04:52 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 329, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - OBSIDIAN NON DELUDE: PENTIMENT ALLA PROVA.NA", "id" => "ITB9fG3mu-U", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ITB9fG3mu-U", "playlist_index" => 2988, "timestamp" => 1661785221, "title" => "OBSIDIAN NON DELUDE: PENTIMENT ALLA PROVA", "upload_date" => "20220829"} 20:26:39.205 [debug] QUERY OK source="sources" db=1.0ms idle=8.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:39.205 [debug] QUERY OK source="sources" db=0.1ms idle=4.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:39.210 [debug] QUERY OK source="media_items" db=5.1ms idle=4.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-29 15:00:21Z], 4] 20:26:39.212 [debug] QUERY OK source="media_items" db=1.1ms idle=8.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Per molti è stata una graditissima sorpresa nel bel mezzo della conferenza Xbox e Bethesda di giugno, ma in realtà Pentiment era già noto da tempo. Il nuovo lavoro di Obsidian è un'avventura narrativa dal piglio investigativo e con uno stile artistico molto caratterizzante, disponibile su PC, Xbox e su Game Pass dal 15 novembre. Noi abbiamo avuto modo di provarlo nel corso della Gamescom 2022. Vediamo com’è andata.\n----\n00:00 Intro\n00:28 Storia\n01:31 Libertà di scelta\n03:26 Il ciclo giorno-notte\n04:19 Stile\n04:52 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "OBSIDIAN NON DELUDE: PENTIMENT ALLA PROVA", "737663d3-3c37-49cb-9147-f3a927c4c187", false, "ITB9fG3mu-U", 329, false, "https://www.youtube.com/watch?v=ITB9fG3mu-U", 2988, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - OBSIDIAN NON DELUDE: PENTIMENT ALLA PROVA.NA", false, false, 4, [], 93, ~U[2022-08-29 15:00:21Z], ~U[2026-09-10 18:26:39Z], ~U[2026-09-10 18:26:39Z], "Per molti è stata una graditissima sorpresa nel bel mezzo della conferenza Xbox e Bethesda di giugno, ma in realtà Pentiment era già noto da tempo. Il nuovo lavoro di Obsidian è un'avventura narrativa dal piglio investigativo e con uno stile artistico molto caratterizzante, disponibile su PC, Xbox e su Game Pass dal 15 novembre. Noi abbiamo avuto modo di provarlo nel corso della Gamescom 2022. Vediamo com’è andata.\n----\n00:00 Intro\n00:28 Storia\n01:31 Libertà di scelta\n03:26 Il ciclo giorno-notte\n04:19 Stile\n04:52 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "OBSIDIAN NON DELUDE: PENTIMENT ALLA PROVA", "ITB9fG3mu-U", 329, false, "https://www.youtube.com/watch?v=ITB9fG3mu-U", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - OBSIDIAN NON DELUDE: PENTIMENT ALLA PROVA.NA", false, 4, ~U[2022-08-29 15:00:21Z]] 20:26:39.213 [debug] QUERY OK source="sources" db=0.2ms idle=9.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:39.213 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:39.214 [debug] QUERY OK source="media_items" db=0.6ms idle=8.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6992] 20:26:39.214 [debug] Current batch of media processed. Will check again in 1000ms 20:26:40.216 [debug] Current batch of media processed. Will check again in 1000ms 20:26:41.218 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Un Nioh ambientato tra le leggende cinesi. Forse si rischia di semplificare un po’ ciò che sarà Wo Long: Fallen Dynasty, ma per Team Ninja il confronto non è poi così assurdo. Eppure il nuovo gioco d'azione dagli autori di Ninja Gaiden sembra avere più punti in comune con Sekiro: Shadows Die Twice.\n----\n#wolong\n#sekiro \n----\n00:00 Intro\n00:45 Un gioco frenetico\n01:22 Tra folklore e demoni cinesi\n02:47 Il personaggio\n03:54 Contenuti\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 294, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - WO LONG FALLEN DINASTY: NIOH e SEKIRO in CINA!.NA", "id" => "me3RC228mM8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=me3RC228mM8", "playlist_index" => 2989, "timestamp" => 1661778022, "title" => "WO LONG FALLEN DINASTY: NIOH e SEKIRO in CINA!", "upload_date" => "20220829"} 20:26:41.220 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=748.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:41.222 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=347.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:41.228 [debug] QUERY OK source="media_items" db=5.9ms queue=0.2ms idle=348.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-29 13:00:22Z], 4] 20:26:41.235 [debug] QUERY OK source="media_items" db=5.4ms idle=355.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un Nioh ambientato tra le leggende cinesi. Forse si rischia di semplificare un po’ ciò che sarà Wo Long: Fallen Dynasty, ma per Team Ninja il confronto non è poi così assurdo. Eppure il nuovo gioco d'azione dagli autori di Ninja Gaiden sembra avere più punti in comune con Sekiro: Shadows Die Twice.\n----\n#wolong\n#sekiro \n----\n00:00 Intro\n00:45 Un gioco frenetico\n01:22 Tra folklore e demoni cinesi\n02:47 Il personaggio\n03:54 Contenuti\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "WO LONG FALLEN DINASTY: NIOH e SEKIRO in CINA!", "aa75c0ee-0d8e-4c1d-938f-6b37ae49c7e9", false, "me3RC228mM8", 294, false, "https://www.youtube.com/watch?v=me3RC228mM8", 2989, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - WO LONG FALLEN DINASTY: NIOH e SEKIRO in CINA!.NA", false, false, 4, [], 93, ~U[2022-08-29 13:00:22Z], ~U[2026-09-10 18:26:41Z], ~U[2026-09-10 18:26:41Z], "Un Nioh ambientato tra le leggende cinesi. Forse si rischia di semplificare un po’ ciò che sarà Wo Long: Fallen Dynasty, ma per Team Ninja il confronto non è poi così assurdo. Eppure il nuovo gioco d'azione dagli autori di Ninja Gaiden sembra avere più punti in comune con Sekiro: Shadows Die Twice.\n----\n#wolong\n#sekiro \n----\n00:00 Intro\n00:45 Un gioco frenetico\n01:22 Tra folklore e demoni cinesi\n02:47 Il personaggio\n03:54 Contenuti\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "WO LONG FALLEN DINASTY: NIOH e SEKIRO in CINA!", "me3RC228mM8", 294, false, "https://www.youtube.com/watch?v=me3RC228mM8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - WO LONG FALLEN DINASTY: NIOH e SEKIRO in CINA!.NA", false, 4, ~U[2022-08-29 13:00:22Z]] 20:26:41.236 [debug] QUERY OK source="sources" db=0.4ms idle=361.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:41.236 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=15.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:41.238 [debug] QUERY OK source="media_items" db=0.5ms idle=15.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6993] 20:26:41.238 [debug] Current batch of media processed. Will check again in 1000ms 20:26:41.561 [info] {"source":"oban","duration":1513,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:26:42.239 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La revisione hardware di PS5 CFI-1200 è già disponibile nei negozi in Australia e di conseguenza sono emersi anche i primi dettagli delle nuove versioni Standard e Digital della console di Sony, entrambe molto più leggere delle precedenti. Insomma, ora PS5 pesa meno anche se costa di più.\n----\n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 158, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - NUOVA PS5: PESA MENO, COSTA DI PIÙ.NA", "id" => "pWzVV4zXYL8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=pWzVV4zXYL8", "playlist_index" => 2990, "timestamp" => 1661774423, "title" => "NUOVA PS5: PESA MENO, COSTA DI PIÙ", "upload_date" => "20220829"} 20:26:42.239 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:42.240 [debug] QUERY OK source="sources" db=0.2ms idle=1003.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:42.245 [debug] QUERY OK source="media_items" db=4.7ms idle=1002.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-29 12:00:23Z], 4] 20:26:42.247 [debug] QUERY OK source="media_items" db=1.0ms idle=772.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La revisione hardware di PS5 CFI-1200 è già disponibile nei negozi in Australia e di conseguenza sono emersi anche i primi dettagli delle nuove versioni Standard e Digital della console di Sony, entrambe molto più leggere delle precedenti. Insomma, ora PS5 pesa meno anche se costa di più.\n----\n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVA PS5: PESA MENO, COSTA DI PIÙ", "c3aadca0-4580-44ed-a1e3-b82b440af14b", false, "pWzVV4zXYL8", 158, false, "https://www.youtube.com/watch?v=pWzVV4zXYL8", 2990, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - NUOVA PS5: PESA MENO, COSTA DI PIÙ.NA", false, false, 4, [], 93, ~U[2022-08-29 12:00:23Z], ~U[2026-09-10 18:26:42Z], ~U[2026-09-10 18:26:42Z], "La revisione hardware di PS5 CFI-1200 è già disponibile nei negozi in Australia e di conseguenza sono emersi anche i primi dettagli delle nuove versioni Standard e Digital della console di Sony, entrambe molto più leggere delle precedenti. Insomma, ora PS5 pesa meno anche se costa di più.\n----\n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVA PS5: PESA MENO, COSTA DI PIÙ", "pWzVV4zXYL8", 158, false, "https://www.youtube.com/watch?v=pWzVV4zXYL8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - NUOVA PS5: PESA MENO, COSTA DI PIÙ.NA", false, 4, ~U[2022-08-29 12:00:23Z]] 20:26:42.247 [debug] QUERY OK source="sources" db=0.3ms idle=685.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:42.248 [debug] QUERY OK source="media_profiles" db=0.2ms decode=0.1ms idle=7.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:42.248 [debug] QUERY OK source="media_items" db=0.3ms idle=8.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6994] 20:26:42.249 [debug] Current batch of media processed. Will check again in 1000ms 20:26:42.768 [info] GET / 20:26:42.768 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:26:42.769 [debug] QUERY OK source="settings" db=0.6ms idle=522.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:42.770 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=522.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:26:42.771 [debug] QUERY OK source="sources" db=0.5ms idle=522.9ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:26:42.786 [debug] QUERY OK source="media_items" db=13.5ms queue=0.5ms idle=523.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:42.790 [debug] QUERY OK source="media_items" db=3.1ms queue=0.1ms idle=311.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:42.791 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=20.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:42.793 [debug] QUERY OK source="settings" db=0.9ms idle=21.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:42.795 [debug] QUERY OK source="settings" db=0.6ms queue=0.2ms idle=22.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:42.797 [debug] QUERY OK source="tasks" db=1.0ms queue=0.1ms idle=11.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:26:42.799 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=8.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:42.802 [debug] QUERY OK source="media_items" db=1.9ms queue=0.2ms idle=8.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:42.813 [debug] QUERY OK source="media_items" db=10.7ms queue=0.1ms idle=9.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:42.815 [debug] QUERY OK source="sources" db=0.8ms idle=19.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:42.827 [debug] QUERY OK source="media_items" db=6.1ms queue=0.1ms idle=22.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:26:42.840 [debug] QUERY OK source="media_items" db=13.3ms idle=28.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:42.841 [debug] QUERY OK source="sources" db=0.4ms idle=38.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:26:42.843 [info] Sent 200 in 74ms 20:26:43.251 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nuova acquisizione in casa PlayStation Studios: Sony ha annunciato di aver aggiunto un altro team alla sua scuderia, che vanta molti anni di esperienza nella realizzazione di alcuni dei giochi per dispositivi mobili più popolari e apprezzati dai giocatori di tutto il mondo. \n\nSi tratta di Savage Game Studios: ecco chi sono e come cambiano i PlayStation Studios per sfruttare le ip PS5 e non solo amche nel mercato mobile.\n----\n#playstation \n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 135, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - NUOVA ACQUISIZIONE PLAYSTATION: Sony punta al MOBILE con Savage Game Studios!.NA", "id" => "wI9easfTlRg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=wI9easfTlRg", "playlist_index" => 2991, "timestamp" => 1661767238, "title" => "NUOVA ACQUISIZIONE PLAYSTATION: Sony punta al MOBILE con Savage Game Studios!", "upload_date" => "20220829"} 20:26:43.252 [debug] QUERY OK source="sources" db=0.8ms idle=437.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:43.253 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=437.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:43.256 [debug] QUERY OK source="media_items" db=2.2ms idle=427.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-29 10:00:38Z], 4] 20:26:43.258 [debug] QUERY OK source="media_items" db=0.9ms idle=416.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nuova acquisizione in casa PlayStation Studios: Sony ha annunciato di aver aggiunto un altro team alla sua scuderia, che vanta molti anni di esperienza nella realizzazione di alcuni dei giochi per dispositivi mobili più popolari e apprezzati dai giocatori di tutto il mondo. \n\nSi tratta di Savage Game Studios: ecco chi sono e come cambiano i PlayStation Studios per sfruttare le ip PS5 e non solo amche nel mercato mobile.\n----\n#playstation \n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVA ACQUISIZIONE PLAYSTATION: Sony punta al MOBILE con Savage Game Studios!", "b9722405-c1ea-4493-99b1-db8a006e7afb", false, "wI9easfTlRg", 135, false, "https://www.youtube.com/watch?v=wI9easfTlRg", 2991, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - NUOVA ACQUISIZIONE PLAYSTATION: Sony punta al MOBILE con Savage Game Studios!.NA", false, false, 4, [], 93, ~U[2022-08-29 10:00:38Z], ~U[2026-09-10 18:26:43Z], ~U[2026-09-10 18:26:43Z], "Nuova acquisizione in casa PlayStation Studios: Sony ha annunciato di aver aggiunto un altro team alla sua scuderia, che vanta molti anni di esperienza nella realizzazione di alcuni dei giochi per dispositivi mobili più popolari e apprezzati dai giocatori di tutto il mondo. \n\nSi tratta di Savage Game Studios: ecco chi sono e come cambiano i PlayStation Studios per sfruttare le ip PS5 e non solo amche nel mercato mobile.\n----\n#playstation \n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVA ACQUISIZIONE PLAYSTATION: Sony punta al MOBILE con Savage Game Studios!", "wI9easfTlRg", 135, false, "https://www.youtube.com/watch?v=wI9easfTlRg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - NUOVA ACQUISIZIONE PLAYSTATION: Sony punta al MOBILE con Savage Game Studios!.NA", false, 4, ~U[2022-08-29 10:00:38Z]] 20:26:43.258 [debug] QUERY OK source="sources" db=0.4ms idle=416.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:43.260 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.1ms idle=6.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:43.261 [debug] QUERY OK source="media_items" db=0.4ms idle=6.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6995] 20:26:43.261 [debug] Current batch of media processed. Will check again in 1000ms 20:26:44.262 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Hyenas doveva essere un gioco parecchio diverso. Quando Creative Assembly iniziò lo sviluppo quattro anni fa, l'idea era quella di realizzare un sparatutto competitivo ambientato sulla Terra, in cui squadre di giocatori si contendevano dei tesori sparsi sulla mappa. Quello spunto di partenza è ancora lì, ma a un certo punto dello sviluppo il gioco ha preso il volo e oggi è uno shooter eccentrico e colorato. Scopriamolo insieme.\n----\n#hyenas \n----\n00:00 Intro\n00:50 Perché Hyenas\n01:40 Gioco di squadra\n02:43 Easter egg\n03:41 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 272, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - HYENAS: SPARATUTTO FOLLE CON... SONIC?.NA", "id" => "o6EsqpCwI1M", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=o6EsqpCwI1M", "playlist_index" => 2992, "timestamp" => 1661760015, "title" => "HYENAS: SPARATUTTO FOLLE CON... SONIC?", "upload_date" => "20220829"} 20:26:44.262 [debug] QUERY OK source="sources" db=0.2ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:44.263 [debug] QUERY OK source="sources" db=0.1ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:44.268 [debug] QUERY OK source="media_items" db=4.6ms idle=1003.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-29 08:00:15Z], 4] 20:26:44.272 [debug] QUERY OK source="media_items" db=3.6ms idle=1007.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Hyenas doveva essere un gioco parecchio diverso. Quando Creative Assembly iniziò lo sviluppo quattro anni fa, l'idea era quella di realizzare un sparatutto competitivo ambientato sulla Terra, in cui squadre di giocatori si contendevano dei tesori sparsi sulla mappa. Quello spunto di partenza è ancora lì, ma a un certo punto dello sviluppo il gioco ha preso il volo e oggi è uno shooter eccentrico e colorato. Scopriamolo insieme.\n----\n#hyenas \n----\n00:00 Intro\n00:50 Perché Hyenas\n01:40 Gioco di squadra\n02:43 Easter egg\n03:41 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HYENAS: SPARATUTTO FOLLE CON... SONIC?", "98c46e37-48a4-4347-b98b-5505b40e0609", false, "o6EsqpCwI1M", 272, false, "https://www.youtube.com/watch?v=o6EsqpCwI1M", 2992, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - HYENAS: SPARATUTTO FOLLE CON... SONIC?.NA", false, false, 4, [], 93, ~U[2022-08-29 08:00:15Z], ~U[2026-09-10 18:26:44Z], ~U[2026-09-10 18:26:44Z], "Hyenas doveva essere un gioco parecchio diverso. Quando Creative Assembly iniziò lo sviluppo quattro anni fa, l'idea era quella di realizzare un sparatutto competitivo ambientato sulla Terra, in cui squadre di giocatori si contendevano dei tesori sparsi sulla mappa. Quello spunto di partenza è ancora lì, ma a un certo punto dello sviluppo il gioco ha preso il volo e oggi è uno shooter eccentrico e colorato. Scopriamolo insieme.\n----\n#hyenas \n----\n00:00 Intro\n00:50 Perché Hyenas\n01:40 Gioco di squadra\n02:43 Easter egg\n03:41 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HYENAS: SPARATUTTO FOLLE CON... SONIC?", "o6EsqpCwI1M", 272, false, "https://www.youtube.com/watch?v=o6EsqpCwI1M", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082900 - HYENAS: SPARATUTTO FOLLE CON... SONIC?.NA", false, 4, ~U[2022-08-29 08:00:15Z]] 20:26:44.272 [debug] QUERY OK source="sources" db=0.2ms idle=791.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:44.274 [debug] QUERY OK source="media_profiles" db=1.0ms idle=10.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:44.275 [debug] QUERY OK source="media_items" db=0.4ms idle=11.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6996] 20:26:44.275 [debug] Current batch of media processed. Will check again in 1000ms 20:26:45.276 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The Last Case of Benedict Fox è stata un’autentica sorpresa alla conferenza Xbox Bethesda di giugno, e la regolare distribuzione di estratti di gameplay ci ha permesso di arrivare alla Gamescom 2022 preparati per un nuovo incontro ravvicinato.\nL'opera d'esordio di Plot Twist è un metroidvania evocativo che strizza l’occhio all’horror di Lovecraft, e che è atteso su Pc, Xbox e su Game Pass durante il secondo trimestre del 2023.\n----\n#lovecraft \n----\n00:00 Intro\n00:32 Struttura\n01:40 Gameplay\n02:41 Stile\n03:19 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 244, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082800 - Un Limbo lovecraftiano: The Last Case of Benedict Fox.NA", "id" => "RA-3nFBh0Mg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=RA-3nFBh0Mg", "playlist_index" => 2993, "timestamp" => 1661691613, "title" => "Un Limbo lovecraftiano: The Last Case of Benedict Fox", "upload_date" => "20220828"} 20:26:45.278 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:45.279 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:45.289 [debug] QUERY OK source="media_items" db=10.0ms idle=1005.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-28 13:00:13Z], 4] 20:26:45.292 [debug] QUERY OK source="media_items" db=1.8ms idle=1015.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The Last Case of Benedict Fox è stata un’autentica sorpresa alla conferenza Xbox Bethesda di giugno, e la regolare distribuzione di estratti di gameplay ci ha permesso di arrivare alla Gamescom 2022 preparati per un nuovo incontro ravvicinato.\nL'opera d'esordio di Plot Twist è un metroidvania evocativo che strizza l’occhio all’horror di Lovecraft, e che è atteso su Pc, Xbox e su Game Pass durante il secondo trimestre del 2023.\n----\n#lovecraft \n----\n00:00 Intro\n00:32 Struttura\n01:40 Gameplay\n02:41 Stile\n03:19 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Un Limbo lovecraftiano: The Last Case of Benedict Fox", "4f1b45d7-f7df-48fa-9263-8d75327c5a18", false, "RA-3nFBh0Mg", 244, false, "https://www.youtube.com/watch?v=RA-3nFBh0Mg", 2993, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082800 - Un Limbo lovecraftiano: The Last Case of Benedict Fox.NA", false, false, 4, [], 97, ~U[2022-08-28 13:00:13Z], ~U[2026-09-10 18:26:45Z], ~U[2026-09-10 18:26:45Z], "The Last Case of Benedict Fox è stata un’autentica sorpresa alla conferenza Xbox Bethesda di giugno, e la regolare distribuzione di estratti di gameplay ci ha permesso di arrivare alla Gamescom 2022 preparati per un nuovo incontro ravvicinato.\nL'opera d'esordio di Plot Twist è un metroidvania evocativo che strizza l’occhio all’horror di Lovecraft, e che è atteso su Pc, Xbox e su Game Pass durante il secondo trimestre del 2023.\n----\n#lovecraft \n----\n00:00 Intro\n00:32 Struttura\n01:40 Gameplay\n02:41 Stile\n03:19 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Un Limbo lovecraftiano: The Last Case of Benedict Fox", "RA-3nFBh0Mg", 244, false, "https://www.youtube.com/watch?v=RA-3nFBh0Mg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082800 - Un Limbo lovecraftiano: The Last Case of Benedict Fox.NA", false, 4, ~U[2022-08-28 13:00:13Z]] 20:26:45.293 [debug] QUERY OK source="sources" db=0.4ms idle=807.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:45.294 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=15.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:45.295 [debug] QUERY OK source="media_items" db=0.4ms idle=15.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6997] 20:26:45.295 [debug] Current batch of media processed. Will check again in 1000ms 20:26:46.297 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "L'idea è semplice: far combattere tra loro cowboy, criminali e vampiri in un gioco d'azione che si ispira ai grandi esempi del genere mettendoci anche un bel po’ di farina del proprio sacco.\nQuesto è Evil West, titolo sviluppato da Flying Wild Hog atteso su PC, Playstation e Xbox per il 22 novembre 2022.\n----\n#evilwest \n----\n00:00 INTRO\n00:30 - PRIME BATTUTE\n01:32 - SISTEMA DI COMBATTIMENTO\n02:40 - COMPARTO TECNICO\n03:04 - CERTEZZE E DUBBI\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 224, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082800 - EVIL WEST ALLA PROVA: TENETELO D'OCCHIO!.NA", "id" => "s_3mX3bB0-E", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=s_3mX3bB0-E", "playlist_index" => 2994, "timestamp" => 1661677222, "title" => "EVIL WEST ALLA PROVA: TENETELO D'OCCHIO!", "upload_date" => "20220828"} 20:26:46.298 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:46.300 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:46.306 [debug] QUERY OK source="media_items" db=6.1ms queue=0.1ms idle=1006.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-28 09:00:22Z], 4] 20:26:46.308 [debug] QUERY OK source="media_items" db=1.0ms idle=1011.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L'idea è semplice: far combattere tra loro cowboy, criminali e vampiri in un gioco d'azione che si ispira ai grandi esempi del genere mettendoci anche un bel po’ di farina del proprio sacco.\nQuesto è Evil West, titolo sviluppato da Flying Wild Hog atteso su PC, Playstation e Xbox per il 22 novembre 2022.\n----\n#evilwest \n----\n00:00 INTRO\n00:30 - PRIME BATTUTE\n01:32 - SISTEMA DI COMBATTIMENTO\n02:40 - COMPARTO TECNICO\n03:04 - CERTEZZE E DUBBI\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "EVIL WEST ALLA PROVA: TENETELO D'OCCHIO!", "dc7a5ad1-9d4b-4134-9743-fe4996c4992f", false, "s_3mX3bB0-E", 224, false, "https://www.youtube.com/watch?v=s_3mX3bB0-E", 2994, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082800 - EVIL WEST ALLA PROVA: TENETELO D'OCCHIO!.NA", false, false, 4, [], 97, ~U[2022-08-28 09:00:22Z], ~U[2026-09-10 18:26:46Z], ~U[2026-09-10 18:26:46Z], "L'idea è semplice: far combattere tra loro cowboy, criminali e vampiri in un gioco d'azione che si ispira ai grandi esempi del genere mettendoci anche un bel po’ di farina del proprio sacco.\nQuesto è Evil West, titolo sviluppato da Flying Wild Hog atteso su PC, Playstation e Xbox per il 22 novembre 2022.\n----\n#evilwest \n----\n00:00 INTRO\n00:30 - PRIME BATTUTE\n01:32 - SISTEMA DI COMBATTIMENTO\n02:40 - COMPARTO TECNICO\n03:04 - CERTEZZE E DUBBI\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "EVIL WEST ALLA PROVA: TENETELO D'OCCHIO!", "s_3mX3bB0-E", 224, false, "https://www.youtube.com/watch?v=s_3mX3bB0-E", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082800 - EVIL WEST ALLA PROVA: TENETELO D'OCCHIO!.NA", false, 4, ~U[2022-08-28 09:00:22Z]] 20:26:46.308 [debug] QUERY OK source="sources" db=0.2ms idle=821.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:46.309 [debug] QUERY OK source="media_profiles" db=0.1ms idle=10.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:46.309 [debug] QUERY OK source="media_items" db=0.2ms idle=9.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6998] 20:26:46.310 [debug] Current batch of media processed. Will check again in 1000ms 20:26:47.312 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Con un documento ufficiale, Valve ha svelato che vuole realizzare nuove versioni di Steam Deck, caratterizzate da un hardware più potente e SteamOS evoluto.\n----\n#steam \n#steamdeck \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 160, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082700 - STEAM DECK 2: LA CONFERMA DI VALVE.NA", "id" => "jyG7kM2zEXg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=jyG7kM2zEXg", "playlist_index" => 2995, "timestamp" => 1661605233, "title" => "STEAM DECK 2: LA CONFERMA DI VALVE", "upload_date" => "20220827"} 20:26:47.313 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:47.314 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:47.324 [debug] QUERY OK source="media_items" db=9.4ms queue=0.1ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-27 13:00:33Z], 4] 20:26:47.330 [debug] QUERY OK source="media_items" db=5.0ms idle=1015.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Con un documento ufficiale, Valve ha svelato che vuole realizzare nuove versioni di Steam Deck, caratterizzate da un hardware più potente e SteamOS evoluto.\n----\n#steam \n#steamdeck \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEAM DECK 2: LA CONFERMA DI VALVE", "2851580a-e09d-4e4d-9ddf-5d1a0e225486", false, "jyG7kM2zEXg", 160, false, "https://www.youtube.com/watch?v=jyG7kM2zEXg", 2995, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082700 - STEAM DECK 2: LA CONFERMA DI VALVE.NA", false, false, 4, [], 97, ~U[2022-08-27 13:00:33Z], ~U[2026-09-10 18:26:47Z], ~U[2026-09-10 18:26:47Z], "Con un documento ufficiale, Valve ha svelato che vuole realizzare nuove versioni di Steam Deck, caratterizzate da un hardware più potente e SteamOS evoluto.\n----\n#steam \n#steamdeck \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEAM DECK 2: LA CONFERMA DI VALVE", "jyG7kM2zEXg", 160, false, "https://www.youtube.com/watch?v=jyG7kM2zEXg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082700 - STEAM DECK 2: LA CONFERMA DI VALVE.NA", false, 4, ~U[2022-08-27 13:00:33Z]] 20:26:47.331 [debug] QUERY OK source="sources" db=0.3ms idle=841.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:47.332 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=18.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:47.333 [debug] QUERY OK source="media_items" db=0.4ms idle=18.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [6999] 20:26:47.333 [debug] Current batch of media processed. Will check again in 1000ms 20:26:47.845 [info] GET / 20:26:47.845 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:26:47.846 [debug] QUERY OK source="settings" db=0.2ms idle=515.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:47.846 [debug] QUERY OK source="media_profiles" db=0.2ms idle=514.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:26:47.847 [debug] QUERY OK source="sources" db=0.3ms idle=514.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:26:47.856 [debug] QUERY OK source="media_items" db=8.6ms idle=513.8ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:47.857 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=362.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:47.858 [debug] QUERY OK source="settings" db=0.3ms idle=11.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:47.858 [debug] QUERY OK source="settings" db=0.3ms idle=11.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:47.859 [debug] QUERY OK source="settings" db=0.2ms idle=12.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:47.861 [debug] QUERY OK source="tasks" db=0.4ms idle=4.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:26:47.861 [debug] QUERY OK source="sources" db=0.2ms idle=3.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:47.863 [debug] QUERY OK source="media_items" db=0.8ms idle=4.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:47.868 [debug] QUERY OK source="media_items" db=4.1ms queue=0.1ms idle=5.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:47.868 [debug] QUERY OK source="sources" db=0.2ms idle=8.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:47.873 [debug] QUERY OK source="media_items" db=2.6ms idle=9.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:26:47.881 [debug] QUERY OK source="media_items" db=7.6ms idle=11.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:47.881 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=17.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:26:47.883 [info] Sent 200 in 38ms 20:26:48.334 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Giro stand della gamescom 2022 accompagnati dal nostro Pierpaolo Virgilio Greco e il peccatore Vincenzo Dante Lettera, che viene distratto da navicelle aliene, trattori giganti e strane capre inquientanti.\n----\n#gamescom2022 \n#gamescom \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 838, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082700 - Capre DIABOLICHE e Trattori Giganti | GIRO STAND gamescom 2022.NA", "id" => "ymnpMF-JrlQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ymnpMF-JrlQ", "playlist_index" => 2996, "timestamp" => 1661590835, "title" => "Capre DIABOLICHE e Trattori Giganti | GIRO STAND gamescom 2022", "upload_date" => "20220827"} 20:26:48.336 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=467.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:48.338 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=468.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:48.340 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=465.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-27 09:00:35Z], 4] 20:26:48.343 [debug] QUERY OK source="media_items" db=2.1ms idle=460.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Giro stand della gamescom 2022 accompagnati dal nostro Pierpaolo Virgilio Greco e il peccatore Vincenzo Dante Lettera, che viene distratto da navicelle aliene, trattori giganti e strane capre inquientanti.\n----\n#gamescom2022 \n#gamescom \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Capre DIABOLICHE e Trattori Giganti | GIRO STAND gamescom 2022", "ca717d1e-e49c-4f33-b08c-173524b21339", false, "ymnpMF-JrlQ", 838, false, "https://www.youtube.com/watch?v=ymnpMF-JrlQ", 2996, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082700 - Capre DIABOLICHE e Trattori Giganti | GIRO STAND gamescom 2022.NA", false, false, 4, [], 97, ~U[2022-08-27 09:00:35Z], ~U[2026-09-10 18:26:48Z], ~U[2026-09-10 18:26:48Z], "Giro stand della gamescom 2022 accompagnati dal nostro Pierpaolo Virgilio Greco e il peccatore Vincenzo Dante Lettera, che viene distratto da navicelle aliene, trattori giganti e strane capre inquientanti.\n----\n#gamescom2022 \n#gamescom \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Capre DIABOLICHE e Trattori Giganti | GIRO STAND gamescom 2022", "ymnpMF-JrlQ", 838, false, "https://www.youtube.com/watch?v=ymnpMF-JrlQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082700 - Capre DIABOLICHE e Trattori Giganti | GIRO STAND gamescom 2022.NA", false, 4, ~U[2022-08-27 09:00:35Z]] 20:26:48.344 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=461.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:48.346 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.1ms idle=8.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:48.347 [debug] QUERY OK source="media_items" db=0.4ms idle=8.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7000] 20:26:48.347 [debug] Current batch of media processed. Will check again in 1000ms 20:26:49.348 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Under the Waves è un titolo narrativo dai forti connotati ambientalisti sviluppato da Parallel Studio e presentato da Quantic Dream proprio durante la Gamescom 2022. Alla fiera di Colonia abbiamo avuto modo di giocare circa venti minuti dell'avventura prima di parlare con il game director Ronan Coiffec di quella che ci è parsa un’avventura intima e solitaria davvero molto interessante.\n----\n#underthewaves\n----\n00:00 Intro\n00:46 Vita da sub\n01:48 Ispirazione\n03:04 Gameplay\n04:55 Comparto tecnico\n05:44 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 406, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082600 - UNDER THE WAVES: PROVATO SOTTO I MARI.NA", "id" => "H4Nxd8PszW4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=H4Nxd8PszW4", "playlist_index" => 2997, "timestamp" => 1661521500, "title" => "UNDER THE WAVES: PROVATO SOTTO I MARI", "upload_date" => "20220826"} 20:26:49.350 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1006.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:49.351 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:49.361 [debug] QUERY OK source="media_items" db=10.0ms idle=1004.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-26 13:45:00Z], 4] 20:26:49.364 [debug] QUERY OK source="media_items" db=1.7ms idle=1014.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Under the Waves è un titolo narrativo dai forti connotati ambientalisti sviluppato da Parallel Studio e presentato da Quantic Dream proprio durante la Gamescom 2022. Alla fiera di Colonia abbiamo avuto modo di giocare circa venti minuti dell'avventura prima di parlare con il game director Ronan Coiffec di quella che ci è parsa un’avventura intima e solitaria davvero molto interessante.\n----\n#underthewaves\n----\n00:00 Intro\n00:46 Vita da sub\n01:48 Ispirazione\n03:04 Gameplay\n04:55 Comparto tecnico\n05:44 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "UNDER THE WAVES: PROVATO SOTTO I MARI", "154a8dc9-700d-4c2f-8ab3-d0beb0ce908b", false, "H4Nxd8PszW4", 406, false, "https://www.youtube.com/watch?v=H4Nxd8PszW4", 2997, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082600 - UNDER THE WAVES: PROVATO SOTTO I MARI.NA", false, false, 4, [], 96, ~U[2022-08-26 13:45:00Z], ~U[2026-09-10 18:26:49Z], ~U[2026-09-10 18:26:49Z], "Under the Waves è un titolo narrativo dai forti connotati ambientalisti sviluppato da Parallel Studio e presentato da Quantic Dream proprio durante la Gamescom 2022. Alla fiera di Colonia abbiamo avuto modo di giocare circa venti minuti dell'avventura prima di parlare con il game director Ronan Coiffec di quella che ci è parsa un’avventura intima e solitaria davvero molto interessante.\n----\n#underthewaves\n----\n00:00 Intro\n00:46 Vita da sub\n01:48 Ispirazione\n03:04 Gameplay\n04:55 Comparto tecnico\n05:44 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "UNDER THE WAVES: PROVATO SOTTO I MARI", "H4Nxd8PszW4", 406, false, "https://www.youtube.com/watch?v=H4Nxd8PszW4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082600 - UNDER THE WAVES: PROVATO SOTTO I MARI.NA", false, 4, ~U[2022-08-26 13:45:00Z]] 20:26:49.364 [debug] QUERY OK source="sources" db=0.3ms idle=865.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:49.366 [debug] QUERY OK source="media_profiles" db=1.3ms idle=15.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:49.367 [debug] QUERY OK source="media_items" db=0.4ms idle=16.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7001] 20:26:49.367 [debug] Current batch of media processed. Will check again in 1000ms 20:26:50.368 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Un trailer di annuncio accattivante, un primo reveal di gameplay che ha acceso ancora di più le nostre aspettative e ora finalmente una prova pad alla mano. Lies of P è l’indiscusso protagonista della Gamescom 2022. Il soulslike sviluppato da Round 8 Studio e atteso per il 2023 su PC, Stadia, Playstation, Xbox e su GamePass al dayone ha catturato la nostra attenzione con il suo taglio artistico originale e il fascino del suo protagonista.\n----\n#liesofp \n----\n00:00 Intro\n00:35 Colpo d’occhio\n01:20 Gameplay\n03:34 Stile\n04:25 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 315, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082600 - LIES OF P NON È BLOODBORNE: PROVATO.NA", "id" => "fZbdeN5hXH0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fZbdeN5hXH0", "playlist_index" => 2998, "timestamp" => 1661510817, "title" => "LIES OF P NON È BLOODBORNE: PROVATO", "upload_date" => "20220826"} 20:26:50.370 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:50.371 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:50.380 [debug] QUERY OK source="media_items" db=9.2ms queue=0.1ms idle=1004.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-26 10:46:57Z], 4] 20:26:50.386 [debug] QUERY OK source="media_items" db=4.7ms idle=1013.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un trailer di annuncio accattivante, un primo reveal di gameplay che ha acceso ancora di più le nostre aspettative e ora finalmente una prova pad alla mano. Lies of P è l’indiscusso protagonista della Gamescom 2022. Il soulslike sviluppato da Round 8 Studio e atteso per il 2023 su PC, Stadia, Playstation, Xbox e su GamePass al dayone ha catturato la nostra attenzione con il suo taglio artistico originale e il fascino del suo protagonista.\n----\n#liesofp \n----\n00:00 Intro\n00:35 Colpo d’occhio\n01:20 Gameplay\n03:34 Stile\n04:25 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LIES OF P NON È BLOODBORNE: PROVATO", "998e8a4f-32e2-4dca-a440-64a044f881a8", false, "fZbdeN5hXH0", 315, false, "https://www.youtube.com/watch?v=fZbdeN5hXH0", 2998, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082600 - LIES OF P NON È BLOODBORNE: PROVATO.NA", false, false, 4, [], 96, ~U[2022-08-26 10:46:57Z], ~U[2026-09-10 18:26:50Z], ~U[2026-09-10 18:26:50Z], "Un trailer di annuncio accattivante, un primo reveal di gameplay che ha acceso ancora di più le nostre aspettative e ora finalmente una prova pad alla mano. Lies of P è l’indiscusso protagonista della Gamescom 2022. Il soulslike sviluppato da Round 8 Studio e atteso per il 2023 su PC, Stadia, Playstation, Xbox e su GamePass al dayone ha catturato la nostra attenzione con il suo taglio artistico originale e il fascino del suo protagonista.\n----\n#liesofp \n----\n00:00 Intro\n00:35 Colpo d’occhio\n01:20 Gameplay\n03:34 Stile\n04:25 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LIES OF P NON È BLOODBORNE: PROVATO", "fZbdeN5hXH0", 315, false, "https://www.youtube.com/watch?v=fZbdeN5hXH0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082600 - LIES OF P NON È BLOODBORNE: PROVATO.NA", false, 4, ~U[2022-08-26 10:46:57Z]] 20:26:50.387 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=884.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:50.388 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=17.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:50.389 [debug] QUERY OK source="media_items" db=0.7ms idle=17.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7002] 20:26:50.390 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo provato 20 minuti di demo di Dead Island 2 8 anni dopo l'annuncio. Era infatti il 2014 quando dal palco della conferenza PlayStation Techland aveva annuciato il seguito del gioco che l’aveva consacrata al grande pubblico, ben prima che arrivasse il successo di Dying Light. Le cose non vanno come dovrebbero e nel 2019 lo sviluppo riparte praticamente daccapo, questa volta sotto le ali protettive di Dambuster Studios, che finalmente riesce a portare ordine nel progetto.\n----\n#deadisland\n----\n\n00:00 Intro\n01:02 Venti minuti di demo\n02:34 Movimento realistico\n03:22 Killer Clown\n04:07 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 285, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082600 - DEAD ISLAND 2: ABBIAMO PROVATO LA DEMO!.NA", "id" => "P6Fkhofb7H4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=P6Fkhofb7H4", "playlist_index" => 2999, "timestamp" => 1661500813, "title" => "DEAD ISLAND 2: ABBIAMO PROVATO LA DEMO!", "upload_date" => "20220826"} 20:26:50.391 [debug] QUERY OK source="sources" db=1.1ms idle=9.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:50.392 [debug] QUERY OK source="sources" db=0.4ms idle=5.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:50.401 [debug] QUERY OK source="media_items" db=9.0ms queue=0.1ms idle=5.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-26 08:00:13Z], 4] 20:26:50.404 [debug] QUERY OK source="media_items" db=2.0ms idle=14.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo provato 20 minuti di demo di Dead Island 2 8 anni dopo l'annuncio. Era infatti il 2014 quando dal palco della conferenza PlayStation Techland aveva annuciato il seguito del gioco che l’aveva consacrata al grande pubblico, ben prima che arrivasse il successo di Dying Light. Le cose non vanno come dovrebbero e nel 2019 lo sviluppo riparte praticamente daccapo, questa volta sotto le ali protettive di Dambuster Studios, che finalmente riesce a portare ordine nel progetto.\n----\n#deadisland\n----\n\n00:00 Intro\n01:02 Venti minuti di demo\n02:34 Movimento realistico\n03:22 Killer Clown\n04:07 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DEAD ISLAND 2: ABBIAMO PROVATO LA DEMO!", "6dbcfc83-5c12-41ca-b8c8-cdaee1386297", false, "P6Fkhofb7H4", 285, false, "https://www.youtube.com/watch?v=P6Fkhofb7H4", 2999, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082600 - DEAD ISLAND 2: ABBIAMO PROVATO LA DEMO!.NA", false, false, 4, [], 96, ~U[2022-08-26 08:00:13Z], ~U[2026-09-10 18:26:50Z], ~U[2026-09-10 18:26:50Z], "Abbiamo provato 20 minuti di demo di Dead Island 2 8 anni dopo l'annuncio. Era infatti il 2014 quando dal palco della conferenza PlayStation Techland aveva annuciato il seguito del gioco che l’aveva consacrata al grande pubblico, ben prima che arrivasse il successo di Dying Light. Le cose non vanno come dovrebbero e nel 2019 lo sviluppo riparte praticamente daccapo, questa volta sotto le ali protettive di Dambuster Studios, che finalmente riesce a portare ordine nel progetto.\n----\n#deadisland\n----\n\n00:00 Intro\n01:02 Venti minuti di demo\n02:34 Movimento realistico\n03:22 Killer Clown\n04:07 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DEAD ISLAND 2: ABBIAMO PROVATO LA DEMO!", "P6Fkhofb7H4", 285, false, "https://www.youtube.com/watch?v=P6Fkhofb7H4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082600 - DEAD ISLAND 2: ABBIAMO PROVATO LA DEMO!.NA", false, 4, ~U[2022-08-26 08:00:13Z]] 20:26:50.405 [debug] QUERY OK source="sources" db=0.4ms idle=15.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:50.406 [debug] QUERY OK source="media_profiles" db=0.3ms idle=14.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:50.407 [debug] QUERY OK source="media_items" db=0.9ms idle=14.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7003] 20:26:50.408 [debug] Current batch of media processed. Will check again in 1000ms 20:26:51.409 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Alone in the Dark, la paura, ce l'ha avuta nel titolo fin dal lontano 1992, ed è il terrore più grande che un essere umano possa provare: essere da solo, nel buio completo. \nTrent’anni dopo lo studio di sviluppo Pieces Interactive, ora parte della famiglia THQ Nordic, prova a far rivivere quell’incubo con una rivisitazione del classico sviluppato da Frédérick Raynal. Durante la Gamescom 2022 di Colonia abbiamo potuto assistere a una presentazione di questo nuovo horror in terza persona, che sulla carta sembra davvero perfetto.\n-----\n#aloneinthedark \n----\n00:00 Intro\n00:32 Storia e personaggi\n01:55 Orrore cosmico\n03:41 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 259, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082500 - ALONE IN THE DARK: HORROR CON GLI INGREDIENTI GIUSTI!.NA", "id" => "XBoFtiMlqsA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XBoFtiMlqsA", "playlist_index" => 3000, "timestamp" => 1661443219, "title" => "ALONE IN THE DARK: HORROR CON GLI INGREDIENTI GIUSTI!", "upload_date" => "20220825"} 20:26:51.410 [debug] QUERY OK source="sources" db=0.3ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:51.410 [debug] QUERY OK source="sources" db=0.3ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:51.416 [debug] QUERY OK source="media_items" db=5.5ms idle=1004.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-25 16:00:19Z], 4] 20:26:51.418 [debug] QUERY OK source="media_items" db=1.1ms idle=1009.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Alone in the Dark, la paura, ce l'ha avuta nel titolo fin dal lontano 1992, ed è il terrore più grande che un essere umano possa provare: essere da solo, nel buio completo. \nTrent’anni dopo lo studio di sviluppo Pieces Interactive, ora parte della famiglia THQ Nordic, prova a far rivivere quell’incubo con una rivisitazione del classico sviluppato da Frédérick Raynal. Durante la Gamescom 2022 di Colonia abbiamo potuto assistere a una presentazione di questo nuovo horror in terza persona, che sulla carta sembra davvero perfetto.\n-----\n#aloneinthedark \n----\n00:00 Intro\n00:32 Storia e personaggi\n01:55 Orrore cosmico\n03:41 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ALONE IN THE DARK: HORROR CON GLI INGREDIENTI GIUSTI!", "a110e8bb-2903-466e-bb83-bb842f0f5857", false, "XBoFtiMlqsA", 259, false, "https://www.youtube.com/watch?v=XBoFtiMlqsA", 3000, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082500 - ALONE IN THE DARK: HORROR CON GLI INGREDIENTI GIUSTI!.NA", false, false, 4, [], 95, ~U[2022-08-25 16:00:19Z], ~U[2026-09-10 18:26:51Z], ~U[2026-09-10 18:26:51Z], "Alone in the Dark, la paura, ce l'ha avuta nel titolo fin dal lontano 1992, ed è il terrore più grande che un essere umano possa provare: essere da solo, nel buio completo. \nTrent’anni dopo lo studio di sviluppo Pieces Interactive, ora parte della famiglia THQ Nordic, prova a far rivivere quell’incubo con una rivisitazione del classico sviluppato da Frédérick Raynal. Durante la Gamescom 2022 di Colonia abbiamo potuto assistere a una presentazione di questo nuovo horror in terza persona, che sulla carta sembra davvero perfetto.\n-----\n#aloneinthedark \n----\n00:00 Intro\n00:32 Storia e personaggi\n01:55 Orrore cosmico\n03:41 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ALONE IN THE DARK: HORROR CON GLI INGREDIENTI GIUSTI!", "XBoFtiMlqsA", 259, false, "https://www.youtube.com/watch?v=XBoFtiMlqsA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082500 - ALONE IN THE DARK: HORROR CON GLI INGREDIENTI GIUSTI!.NA", false, 4, ~U[2022-08-25 16:00:19Z]] 20:26:51.418 [debug] QUERY OK source="sources" db=0.3ms idle=913.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:51.419 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=9.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:51.420 [debug] QUERY OK source="media_items" db=0.3ms idle=9.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7004] 20:26:51.420 [debug] Current batch of media processed. Will check again in 1000ms 20:26:52.421 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "L’aumento di prezzo di PS5 ha scioccato tutti. Ben 50 euro di rincaro su entrambe le versioni della console: l'edizione Standard passa da 500 a 550 euro, mentre la digital da 400 a 450. Ma quali sono i motivi dell'aumento di prezzo? C’è davvero solo la volontà di Sony di spremere come limoni i suoi utenti già esasperati per i problemi di scorte? Proviamo a capirlo insieme.\n----\n#ps5 \n#playstation \n----\n00:00 Intro\n00:39 I motivi dell’aumento\n03:49 Vantaggio per Xbox\n05:11 Nuova vecchia gen\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 374, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082500 - PS5 COSTA DI PIÙ: VI SPIEGHIAMO PERCHÉ.NA", "id" => "q2NfwP4pYsY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=q2NfwP4pYsY", "playlist_index" => 3001, "timestamp" => 1661439629, "title" => "PS5 COSTA DI PIÙ: VI SPIEGHIAMO PERCHÉ", "upload_date" => "20220825"} 20:26:52.421 [debug] QUERY OK source="sources" db=0.2ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:52.422 [debug] QUERY OK source="sources" db=0.1ms idle=1003.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:52.428 [debug] QUERY OK source="media_items" db=5.0ms idle=1003.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-25 15:00:29Z], 4] 20:26:52.433 [debug] QUERY OK source="media_items" db=4.6ms idle=1007.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L’aumento di prezzo di PS5 ha scioccato tutti. Ben 50 euro di rincaro su entrambe le versioni della console: l'edizione Standard passa da 500 a 550 euro, mentre la digital da 400 a 450. Ma quali sono i motivi dell'aumento di prezzo? C’è davvero solo la volontà di Sony di spremere come limoni i suoi utenti già esasperati per i problemi di scorte? Proviamo a capirlo insieme.\n----\n#ps5 \n#playstation \n----\n00:00 Intro\n00:39 I motivi dell’aumento\n03:49 Vantaggio per Xbox\n05:11 Nuova vecchia gen\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PS5 COSTA DI PIÙ: VI SPIEGHIAMO PERCHÉ", "232e7208-cf99-4794-b0da-8961040bf49c", false, "q2NfwP4pYsY", 374, false, "https://www.youtube.com/watch?v=q2NfwP4pYsY", 3001, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082500 - PS5 COSTA DI PIÙ: VI SPIEGHIAMO PERCHÉ.NA", false, false, 4, [], 95, ~U[2022-08-25 15:00:29Z], ~U[2026-09-10 18:26:52Z], ~U[2026-09-10 18:26:52Z], "L’aumento di prezzo di PS5 ha scioccato tutti. Ben 50 euro di rincaro su entrambe le versioni della console: l'edizione Standard passa da 500 a 550 euro, mentre la digital da 400 a 450. Ma quali sono i motivi dell'aumento di prezzo? C’è davvero solo la volontà di Sony di spremere come limoni i suoi utenti già esasperati per i problemi di scorte? Proviamo a capirlo insieme.\n----\n#ps5 \n#playstation \n----\n00:00 Intro\n00:39 I motivi dell’aumento\n03:49 Vantaggio per Xbox\n05:11 Nuova vecchia gen\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PS5 COSTA DI PIÙ: VI SPIEGHIAMO PERCHÉ", "q2NfwP4pYsY", 374, false, "https://www.youtube.com/watch?v=q2NfwP4pYsY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082500 - PS5 COSTA DI PIÙ: VI SPIEGHIAMO PERCHÉ.NA", false, 4, ~U[2022-08-25 15:00:29Z]] 20:26:52.433 [debug] QUERY OK source="sources" db=0.3ms idle=925.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:52.434 [debug] QUERY OK source="media_profiles" db=0.2ms idle=12.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:52.435 [debug] QUERY OK source="media_items" db=0.3ms idle=12.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7005] 20:26:52.435 [debug] Current batch of media processed. Will check again in 1000ms 20:26:52.886 [info] GET / 20:26:52.886 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:26:52.886 [debug] QUERY OK source="settings" db=0.1ms idle=453.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:52.887 [debug] QUERY OK source="media_profiles" db=0.1ms idle=453.2ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:26:52.887 [debug] QUERY OK source="sources" db=0.1ms idle=452.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:26:52.894 [debug] QUERY OK source="media_items" db=6.7ms idle=452.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:52.895 [debug] QUERY OK source="media_items" db=1.2ms idle=382.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:52.896 [debug] QUERY OK source="settings" db=0.4ms idle=9.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:52.897 [debug] QUERY OK source="settings" db=0.4ms idle=9.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:52.898 [debug] QUERY OK source="settings" db=0.3ms idle=10.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:52.899 [debug] QUERY OK source="tasks" db=0.9ms idle=4.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:26:52.901 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=4.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:52.902 [debug] QUERY OK source="media_items" db=0.9ms idle=5.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:52.908 [debug] QUERY OK source="media_items" db=4.9ms idle=5.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:52.908 [debug] QUERY OK source="sources" db=0.4ms idle=10.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:52.914 [debug] QUERY OK source="media_items" db=3.7ms idle=11.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:26:52.923 [debug] QUERY OK source="media_items" db=8.4ms queue=0.1ms idle=14.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:52.924 [debug] QUERY OK source="sources" db=0.6ms idle=21.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:26:52.925 [info] Sent 200 in 39ms 20:26:53.437 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La Dark Pictures Anthology è pronta a chiudere la sua prima stagione il 18 novembre con l'uscita dell'ultimo capitolo disponibile su PC, Playstation, Xbox e Stadia: The Devil in Me.\nUn episodio che sembra essere a tutti gli effetti la summa del percorso compiuto da Supermassive Games nell'arco della sua serie horror.\nNe abbiamo parlato con il game director, Tom Heaton, che ci ha svelato alcune delle novità che il titolo porterà con sé. Vediamo quali sono.\n----\n#thedevilinme \n----\n00:00 Intro\n00:29 Ispirazione\n01:41 Storia\n03:10 Esplorazione libera\n04:26 Inventario\n05:50 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 388, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082500 - THE DEVIL IN ME: MIGLIOR HORROR DELL'ANTOLOGIA?.NA", "id" => "Q-h84ua9BDM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Q-h84ua9BDM", "playlist_index" => 3002, "timestamp" => 1661436020, "title" => "THE DEVIL IN ME: MIGLIOR HORROR DELL'ANTOLOGIA?", "upload_date" => "20220825"} 20:26:53.439 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=529.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:53.440 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=530.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:53.444 [debug] QUERY OK source="media_items" db=3.6ms queue=0.1ms idle=525.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-25 14:00:20Z], 4] 20:26:53.452 [debug] QUERY OK source="media_items" db=6.3ms idle=521.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La Dark Pictures Anthology è pronta a chiudere la sua prima stagione il 18 novembre con l'uscita dell'ultimo capitolo disponibile su PC, Playstation, Xbox e Stadia: The Devil in Me.\nUn episodio che sembra essere a tutti gli effetti la summa del percorso compiuto da Supermassive Games nell'arco della sua serie horror.\nNe abbiamo parlato con il game director, Tom Heaton, che ci ha svelato alcune delle novità che il titolo porterà con sé. Vediamo quali sono.\n----\n#thedevilinme \n----\n00:00 Intro\n00:29 Ispirazione\n01:41 Storia\n03:10 Esplorazione libera\n04:26 Inventario\n05:50 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE DEVIL IN ME: MIGLIOR HORROR DELL'ANTOLOGIA?", "0d1640ef-98a5-4a80-8af5-6b788679e553", false, "Q-h84ua9BDM", 388, false, "https://www.youtube.com/watch?v=Q-h84ua9BDM", 3002, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082500 - THE DEVIL IN ME: MIGLIOR HORROR DELL'ANTOLOGIA?.NA", false, false, 4, [], 95, ~U[2022-08-25 14:00:20Z], ~U[2026-09-10 18:26:53Z], ~U[2026-09-10 18:26:53Z], "La Dark Pictures Anthology è pronta a chiudere la sua prima stagione il 18 novembre con l'uscita dell'ultimo capitolo disponibile su PC, Playstation, Xbox e Stadia: The Devil in Me.\nUn episodio che sembra essere a tutti gli effetti la summa del percorso compiuto da Supermassive Games nell'arco della sua serie horror.\nNe abbiamo parlato con il game director, Tom Heaton, che ci ha svelato alcune delle novità che il titolo porterà con sé. Vediamo quali sono.\n----\n#thedevilinme \n----\n00:00 Intro\n00:29 Ispirazione\n01:41 Storia\n03:10 Esplorazione libera\n04:26 Inventario\n05:50 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE DEVIL IN ME: MIGLIOR HORROR DELL'ANTOLOGIA?", "Q-h84ua9BDM", 388, false, "https://www.youtube.com/watch?v=Q-h84ua9BDM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082500 - THE DEVIL IN ME: MIGLIOR HORROR DELL'ANTOLOGIA?.NA", false, 4, ~U[2022-08-25 14:00:20Z]] 20:26:53.452 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=527.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:53.454 [debug] QUERY OK source="media_profiles" db=1.0ms idle=14.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:53.455 [debug] QUERY OK source="media_items" db=0.4ms idle=14.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7006] 20:26:53.455 [debug] Current batch of media processed. Will check again in 1000ms 20:26:54.456 [debug] Current batch of media processed. Will check again in 1000ms 20:26:55.457 [debug] Current batch of media processed. Will check again in 1000ms 20:26:56.458 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il prezzo di PS5 sta per aumentare. E non si tratta di un aumento da poco. A causa dell’inflazione e del cambio di valuta poco favorevole, Sony ha deciso di alzare il prezzo di vendita consigliato di PlayStation 5 in praticamente tutti i mercati, ad eccezione degli Stati Uniti. Ecco quanto costa.\n----\n#ps5\n#playstation\n#sony\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 102, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082500 - PS5 UFFICIALE: AUMENTA IL PREZZO DI PLAYSTATION 5.NA", "id" => "uO1a06EElXs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=uO1a06EElXs", "playlist_index" => 3003, "timestamp" => 1661414474, "title" => "PS5 UFFICIALE: AUMENTA IL PREZZO DI PLAYSTATION 5", "upload_date" => "20220825"} 20:26:56.460 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1583.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:56.461 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=1584.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:56.467 [debug] QUERY OK source="media_items" db=5.2ms queue=0.1ms idle=1585.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-25 08:01:14Z], 4] 20:26:56.468 [debug] QUERY OK source="media_items" db=0.9ms idle=1591.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il prezzo di PS5 sta per aumentare. E non si tratta di un aumento da poco. A causa dell’inflazione e del cambio di valuta poco favorevole, Sony ha deciso di alzare il prezzo di vendita consigliato di PlayStation 5 in praticamente tutti i mercati, ad eccezione degli Stati Uniti. Ecco quanto costa.\n----\n#ps5\n#playstation\n#sony\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PS5 UFFICIALE: AUMENTA IL PREZZO DI PLAYSTATION 5", "5d600ac5-b2ed-4c0b-8415-08df23c0bbd4", false, "uO1a06EElXs", 102, false, "https://www.youtube.com/watch?v=uO1a06EElXs", 3003, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082500 - PS5 UFFICIALE: AUMENTA IL PREZZO DI PLAYSTATION 5.NA", false, false, 4, [], 95, ~U[2022-08-25 08:01:14Z], ~U[2026-09-10 18:26:56Z], ~U[2026-09-10 18:26:56Z], "Il prezzo di PS5 sta per aumentare. E non si tratta di un aumento da poco. A causa dell’inflazione e del cambio di valuta poco favorevole, Sony ha deciso di alzare il prezzo di vendita consigliato di PlayStation 5 in praticamente tutti i mercati, ad eccezione degli Stati Uniti. Ecco quanto costa.\n----\n#ps5\n#playstation\n#sony\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PS5 UFFICIALE: AUMENTA IL PREZZO DI PLAYSTATION 5", "uO1a06EElXs", 102, false, "https://www.youtube.com/watch?v=uO1a06EElXs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082500 - PS5 UFFICIALE: AUMENTA IL PREZZO DI PLAYSTATION 5.NA", false, 4, ~U[2022-08-25 08:01:14Z]] 20:26:56.469 [debug] QUERY OK source="sources" db=0.9ms idle=946.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:56.470 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:56.470 [debug] QUERY OK source="media_items" db=0.2ms idle=8.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7007] 20:26:56.470 [debug] Current batch of media processed. Will check again in 1000ms 20:26:57.471 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "È ormai trascorso un quarto di secolo dall'uscita del primo, indimenticabile, System Shock: ecco il trailer dalla gamescom 2022 del remake del primo capitolo\n\n----\n#SystemShock\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 104, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - SYSTEM SHOCK REMAKE: TRAILER GAMEPLAY.NA", "id" => "DMT72cjzSCg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=DMT72cjzSCg", "playlist_index" => 3004, "timestamp" => 1661369074, "title" => "SYSTEM SHOCK REMAKE: TRAILER GAMEPLAY", "upload_date" => "20220824"} 20:26:57.473 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:57.475 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:57.480 [debug] QUERY OK source="media_items" db=4.8ms queue=0.1ms idle=1005.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-24 19:24:34Z], 4] 20:26:57.485 [debug] QUERY OK source="media_items" db=4.7ms idle=1010.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["È ormai trascorso un quarto di secolo dall'uscita del primo, indimenticabile, System Shock: ecco il trailer dalla gamescom 2022 del remake del primo capitolo\n\n----\n#SystemShock\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "SYSTEM SHOCK REMAKE: TRAILER GAMEPLAY", "bfdd7196-fc12-4ef6-a8ed-6425ccf484b1", false, "DMT72cjzSCg", 104, false, "https://www.youtube.com/watch?v=DMT72cjzSCg", 3004, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - SYSTEM SHOCK REMAKE: TRAILER GAMEPLAY.NA", false, false, 4, [], 93, ~U[2022-08-24 19:24:34Z], ~U[2026-09-10 18:26:57Z], ~U[2026-09-10 18:26:57Z], "È ormai trascorso un quarto di secolo dall'uscita del primo, indimenticabile, System Shock: ecco il trailer dalla gamescom 2022 del remake del primo capitolo\n\n----\n#SystemShock\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "SYSTEM SHOCK REMAKE: TRAILER GAMEPLAY", "DMT72cjzSCg", 104, false, "https://www.youtube.com/watch?v=DMT72cjzSCg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - SYSTEM SHOCK REMAKE: TRAILER GAMEPLAY.NA", false, 4, ~U[2022-08-24 19:24:34Z]] 20:26:57.486 [debug] QUERY OK source="sources" db=0.4ms idle=959.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:57.487 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=13.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:57.488 [debug] QUERY OK source="media_items" db=0.3ms idle=13.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7008] 20:26:57.488 [debug] Current batch of media processed. Will check again in 1000ms 20:26:57.928 [info] GET / 20:26:57.928 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:26:57.929 [debug] QUERY OK source="settings" db=0.5ms idle=442.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:57.930 [debug] QUERY OK source="media_profiles" db=0.4ms idle=442.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:26:57.930 [debug] QUERY OK source="sources" db=0.3ms idle=442.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:26:57.942 [debug] QUERY OK source="media_items" db=11.2ms queue=0.1ms idle=442.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:57.944 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=412.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:57.945 [debug] QUERY OK source="settings" db=0.5ms idle=15.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:57.946 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=15.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:57.947 [debug] QUERY OK source="settings" db=0.2ms idle=16.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:26:57.949 [debug] QUERY OK source="tasks" db=0.7ms idle=5.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:26:57.950 [debug] QUERY OK source="sources" db=0.6ms idle=5.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:57.951 [debug] QUERY OK source="media_items" db=0.9ms idle=5.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:26:57.956 [debug] QUERY OK source="media_items" db=4.0ms idle=5.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:57.956 [debug] QUERY OK source="sources" db=0.2ms idle=9.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:57.961 [debug] QUERY OK source="media_items" db=2.8ms idle=9.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:26:57.968 [debug] QUERY OK source="media_items" db=6.8ms idle=11.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:26:57.969 [debug] QUERY OK source="sources" db=0.1ms queue=0.1ms idle=17.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:26:57.970 [info] Sent 200 in 42ms 20:26:58.489 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Tra artwork generici e leak infondati, la comunicazione promozionale attorno a Everywhere nel corso del tempo è stata di fatto ambigua e davvero poco concreta.\nScoprire di che pasta fosse fatto l’ambizioso progetto dell’ex membro di Rockstar Leslie Benzies non si è rivelato semplice: un anti-GTA o tutto fumo e niente arrosto?\n----\n#everywheregame \n----\n00:00 Intro\n00:36 Il trailer\n01:44 Obiettivi\n02:28 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 201, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - EVERYWHERE: OPEN WORLD RIVOLUZIONARIO?.NA", "id" => "U1RT4MJUjKw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=U1RT4MJUjKw", "playlist_index" => 3005, "timestamp" => 1661365155, "title" => "EVERYWHERE: OPEN WORLD RIVOLUZIONARIO?", "upload_date" => "20220824"} 20:26:58.491 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=534.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:26:58.493 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=535.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:58.495 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=531.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-24 18:19:15Z], 4] 20:26:58.497 [debug] QUERY OK source="media_items" db=1.7ms idle=527.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tra artwork generici e leak infondati, la comunicazione promozionale attorno a Everywhere nel corso del tempo è stata di fatto ambigua e davvero poco concreta.\nScoprire di che pasta fosse fatto l’ambizioso progetto dell’ex membro di Rockstar Leslie Benzies non si è rivelato semplice: un anti-GTA o tutto fumo e niente arrosto?\n----\n#everywheregame \n----\n00:00 Intro\n00:36 Il trailer\n01:44 Obiettivi\n02:28 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "EVERYWHERE: OPEN WORLD RIVOLUZIONARIO?", "1c930008-943a-4d32-8ac5-e17ace04add8", false, "U1RT4MJUjKw", 201, false, "https://www.youtube.com/watch?v=U1RT4MJUjKw", 3005, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - EVERYWHERE: OPEN WORLD RIVOLUZIONARIO?.NA", false, false, 4, [], 93, ~U[2022-08-24 18:19:15Z], ~U[2026-09-10 18:26:58Z], ~U[2026-09-10 18:26:58Z], "Tra artwork generici e leak infondati, la comunicazione promozionale attorno a Everywhere nel corso del tempo è stata di fatto ambigua e davvero poco concreta.\nScoprire di che pasta fosse fatto l’ambizioso progetto dell’ex membro di Rockstar Leslie Benzies non si è rivelato semplice: un anti-GTA o tutto fumo e niente arrosto?\n----\n#everywheregame \n----\n00:00 Intro\n00:36 Il trailer\n01:44 Obiettivi\n02:28 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "EVERYWHERE: OPEN WORLD RIVOLUZIONARIO?", "U1RT4MJUjKw", 201, false, "https://www.youtube.com/watch?v=U1RT4MJUjKw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - EVERYWHERE: OPEN WORLD RIVOLUZIONARIO?.NA", false, 4, ~U[2022-08-24 18:19:15Z]] 20:26:58.499 [debug] QUERY OK source="sources" db=0.5ms idle=528.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:26:58.500 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.1ms idle=7.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:26:58.501 [debug] QUERY OK source="media_items" db=0.4ms idle=8.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7009] 20:26:58.501 [debug] Current batch of media processed. Will check again in 1000ms 20:26:59.502 [debug] Current batch of media processed. Will check again in 1000ms 20:27:00.504 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nel panorama dei soulslike, l'uscita di Elden Ring ha certamente alzato ancora di più l'asticella, tanto da rendere difficile agli sviluppatori che si cimentano nel genere proporre qualcosa che non sia già stato fatto. Eppure, c’è chi ancora ci prova; su tutti, Round 8 Studio con Lies of P, soulslike ispirato a Pinocchio previsto su PC e su piattaforme di nuova generazione. Ma cosa c'entra Pinocchio?\n----\n#liesofp \n----\n00:00 Intro\n00:35 Ispirazione\n01:40 Gameplay\n03:09 Il braccio meccanico\n03:56 Certezze e Dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 272, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - LIES OF P: PINOCCHIO SOULSLIKE.NA", "id" => "Cwke86JKKy4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Cwke86JKKy4", "playlist_index" => 3006, "timestamp" => 1661356806, "title" => "LIES OF P: PINOCCHIO SOULSLIKE", "upload_date" => "20220824"} 20:27:00.505 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=967.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:00.506 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=629.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:00.512 [debug] QUERY OK source="media_items" db=5.1ms queue=0.1ms idle=630.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-24 16:00:06Z], 4] 20:27:00.513 [debug] QUERY OK source="media_items" db=0.9ms idle=636.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nel panorama dei soulslike, l'uscita di Elden Ring ha certamente alzato ancora di più l'asticella, tanto da rendere difficile agli sviluppatori che si cimentano nel genere proporre qualcosa che non sia già stato fatto. Eppure, c’è chi ancora ci prova; su tutti, Round 8 Studio con Lies of P, soulslike ispirato a Pinocchio previsto su PC e su piattaforme di nuova generazione. Ma cosa c'entra Pinocchio?\n----\n#liesofp \n----\n00:00 Intro\n00:35 Ispirazione\n01:40 Gameplay\n03:09 Il braccio meccanico\n03:56 Certezze e Dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LIES OF P: PINOCCHIO SOULSLIKE", "1633f8d5-8e90-4103-92e0-2a64fdfbda52", false, "Cwke86JKKy4", 272, false, "https://www.youtube.com/watch?v=Cwke86JKKy4", 3006, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - LIES OF P: PINOCCHIO SOULSLIKE.NA", false, false, 4, [], 93, ~U[2022-08-24 16:00:06Z], ~U[2026-09-10 18:27:00Z], ~U[2026-09-10 18:27:00Z], "Nel panorama dei soulslike, l'uscita di Elden Ring ha certamente alzato ancora di più l'asticella, tanto da rendere difficile agli sviluppatori che si cimentano nel genere proporre qualcosa che non sia già stato fatto. Eppure, c’è chi ancora ci prova; su tutti, Round 8 Studio con Lies of P, soulslike ispirato a Pinocchio previsto su PC e su piattaforme di nuova generazione. Ma cosa c'entra Pinocchio?\n----\n#liesofp \n----\n00:00 Intro\n00:35 Ispirazione\n01:40 Gameplay\n03:09 Il braccio meccanico\n03:56 Certezze e Dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LIES OF P: PINOCCHIO SOULSLIKE", "Cwke86JKKy4", 272, false, "https://www.youtube.com/watch?v=Cwke86JKKy4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - LIES OF P: PINOCCHIO SOULSLIKE.NA", false, 4, ~U[2022-08-24 16:00:06Z]] 20:27:00.514 [debug] QUERY OK source="sources" db=0.1ms idle=637.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:00.515 [debug] QUERY OK source="media_profiles" db=0.7ms idle=8.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:00.515 [debug] QUERY OK source="media_items" db=0.3ms idle=8.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7010] 20:27:00.516 [debug] Current batch of media processed. Will check again in 1000ms 20:27:00.858 [info] {"source":"oban","duration":265,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:27:01.517 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "PlayStation ha pubblicato il trailer di lancio di The Last of Us Parte 1, remake realizzato da Naughty Dog per PS5.\n----\n#thelastofus \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 98, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - THE LAST OF US Parte 1: Trailer Italiano Remake PS5.NA", "id" => "mbk3ZddA6EY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=mbk3ZddA6EY", "playlist_index" => 3007, "timestamp" => 1661353047, "title" => "THE LAST OF US Parte 1: Trailer Italiano Remake PS5", "upload_date" => "20220824"} 20:27:01.519 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:01.520 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:01.526 [debug] QUERY OK source="media_items" db=5.1ms idle=1005.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-24 14:57:27Z], 4] 20:27:01.527 [debug] QUERY OK source="media_items" db=0.8ms idle=985.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["PlayStation ha pubblicato il trailer di lancio di The Last of Us Parte 1, remake realizzato da Naughty Dog per PS5.\n----\n#thelastofus \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US Parte 1: Trailer Italiano Remake PS5", "56f18198-ce11-4e02-9e53-a78f360918b3", false, "mbk3ZddA6EY", 98, false, "https://www.youtube.com/watch?v=mbk3ZddA6EY", 3007, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - THE LAST OF US Parte 1: Trailer Italiano Remake PS5.NA", false, false, 4, [], 93, ~U[2022-08-24 14:57:27Z], ~U[2026-09-10 18:27:01Z], ~U[2026-09-10 18:27:01Z], "PlayStation ha pubblicato il trailer di lancio di The Last of Us Parte 1, remake realizzato da Naughty Dog per PS5.\n----\n#thelastofus \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US Parte 1: Trailer Italiano Remake PS5", "mbk3ZddA6EY", 98, false, "https://www.youtube.com/watch?v=mbk3ZddA6EY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - THE LAST OF US Parte 1: Trailer Italiano Remake PS5.NA", false, 4, ~U[2022-08-24 14:57:27Z]] 20:27:01.528 [debug] QUERY OK source="sources" db=0.2ms idle=669.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:01.528 [debug] QUERY OK source="media_profiles" db=0.1ms idle=8.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:01.528 [debug] QUERY OK source="media_items" db=0.2ms idle=8.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7011] 20:27:01.529 [debug] Current batch of media processed. Will check again in 1000ms 20:27:02.531 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Come promesso, Warner Bros ha portato un nuovo trailer di Hogwarts Legacy all’Opening Night Live della Gamescom 2022. Protagonista del video è Sebastian Sallow, uno dei personaggi che incontreremo nel corso della campagna e che segretamente esercita le Arti Oscure. Un fatto questo, che ha aumentato molto il nostro interesse per questo open world ambientato nell’universo di Harry Potter.\n----\n#hogwartslegacy \n----\n00:00 Intro\n00:26 Sebastian Sallow\n01:06 Le Maledizioni senza Perdono\n02:20 Tanti misteri\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 200, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - HOWARTS LEGACY: OPEN WORLD SENZA PERDONO.NA", "id" => "dFjihd7MOAE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dFjihd7MOAE", "playlist_index" => 3008, "timestamp" => 1661349630, "title" => "HOWARTS LEGACY: OPEN WORLD SENZA PERDONO", "upload_date" => "20220824"} 20:27:02.532 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:02.534 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:02.545 [debug] QUERY OK source="media_items" db=10.1ms queue=0.1ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-24 14:00:30Z], 4] 20:27:02.556 [debug] QUERY OK source="media_items" db=9.4ms queue=0.1ms idle=1017.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Come promesso, Warner Bros ha portato un nuovo trailer di Hogwarts Legacy all’Opening Night Live della Gamescom 2022. Protagonista del video è Sebastian Sallow, uno dei personaggi che incontreremo nel corso della campagna e che segretamente esercita le Arti Oscure. Un fatto questo, che ha aumentato molto il nostro interesse per questo open world ambientato nell’universo di Harry Potter.\n----\n#hogwartslegacy \n----\n00:00 Intro\n00:26 Sebastian Sallow\n01:06 Le Maledizioni senza Perdono\n02:20 Tanti misteri\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HOWARTS LEGACY: OPEN WORLD SENZA PERDONO", "94982067-afdf-4105-b46a-ed3fc37783d4", false, "dFjihd7MOAE", 200, false, "https://www.youtube.com/watch?v=dFjihd7MOAE", 3008, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - HOWARTS LEGACY: OPEN WORLD SENZA PERDONO.NA", false, false, 4, [], 93, ~U[2022-08-24 14:00:30Z], ~U[2026-09-10 18:27:02Z], ~U[2026-09-10 18:27:02Z], "Come promesso, Warner Bros ha portato un nuovo trailer di Hogwarts Legacy all’Opening Night Live della Gamescom 2022. Protagonista del video è Sebastian Sallow, uno dei personaggi che incontreremo nel corso della campagna e che segretamente esercita le Arti Oscure. Un fatto questo, che ha aumentato molto il nostro interesse per questo open world ambientato nell’universo di Harry Potter.\n----\n#hogwartslegacy \n----\n00:00 Intro\n00:26 Sebastian Sallow\n01:06 Le Maledizioni senza Perdono\n02:20 Tanti misteri\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HOWARTS LEGACY: OPEN WORLD SENZA PERDONO", "dFjihd7MOAE", 200, false, "https://www.youtube.com/watch?v=dFjihd7MOAE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - HOWARTS LEGACY: OPEN WORLD SENZA PERDONO.NA", false, 4, ~U[2022-08-24 14:00:30Z]] 20:27:02.557 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=24.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:02.558 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=23.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:02.560 [debug] QUERY OK source="media_items" db=1.4ms idle=13.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7012] 20:27:02.560 [debug] Current batch of media processed. Will check again in 1000ms 20:27:02.973 [info] GET / 20:27:02.974 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:27:02.975 [debug] QUERY OK source="settings" db=1.1ms queue=0.1ms idle=424.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:02.977 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=420.2ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:27:02.978 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=420.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:27:02.984 [debug] QUERY OK source="media_items" db=5.5ms idle=420.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:02.985 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=424.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:02.986 [debug] QUERY OK source="settings" db=0.2ms queue=0.2ms idle=10.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:02.987 [debug] QUERY OK source="settings" db=0.1ms idle=9.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:02.987 [debug] QUERY OK source="settings" db=0.2ms idle=8.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:02.990 [debug] QUERY OK source="tasks" db=0.8ms queue=0.1ms idle=4.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:27:02.991 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=4.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:02.995 [debug] QUERY OK source="media_items" db=1.8ms idle=6.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:03.005 [debug] QUERY OK source="media_items" db=9.3ms queue=0.1ms idle=8.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:03.006 [debug] QUERY OK source="sources" db=0.6ms idle=17.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:03.018 [debug] QUERY OK source="media_items" db=6.9ms queue=0.1ms idle=21.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:27:03.036 [debug] QUERY OK source="media_items" db=17.4ms queue=0.1ms idle=27.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:03.037 [debug] QUERY OK source="sources" db=0.3ms idle=41.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:27:03.039 [info] Sent 200 in 66ms 20:27:03.561 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Tre missioni della storia principale, Salmon Run cooperativa e qualche sfida a Mischia Mollusca. È questo il risultato dei nostri 90 minuti di test in compagnia di Splatoon 3, esclusiva Nintendo Switch in uscita il 9 settembre. Una prova sostanziosa utile a farci un'idea del livello generale prima della recensione completa. \n----\n00:00 Intro\n00:22 Nuove armi\n02:07 Nuove Special\n02:47 Campagna principale\n03:18 Salmon Run\n03:41 Comparto tecnico\n03:58 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 275, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - SPLATOON 3 È UNO SPASSO: PROVATO.NA", "id" => "BI4ncf60mj0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BI4ncf60mj0", "playlist_index" => 3009, "timestamp" => 1661346005, "title" => "SPLATOON 3 È UNO SPASSO: PROVATO", "upload_date" => "20220824"} 20:27:03.561 [debug] QUERY OK source="sources" db=0.3ms idle=554.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:03.562 [debug] QUERY OK source="sources" db=0.1ms idle=543.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:03.564 [debug] QUERY OK source="media_items" db=1.7ms idle=525.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-24 13:00:05Z], 4] 20:27:03.569 [debug] QUERY OK source="media_items" db=4.8ms idle=527.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tre missioni della storia principale, Salmon Run cooperativa e qualche sfida a Mischia Mollusca. È questo il risultato dei nostri 90 minuti di test in compagnia di Splatoon 3, esclusiva Nintendo Switch in uscita il 9 settembre. Una prova sostanziosa utile a farci un'idea del livello generale prima della recensione completa. \n----\n00:00 Intro\n00:22 Nuove armi\n02:07 Nuove Special\n02:47 Campagna principale\n03:18 Salmon Run\n03:41 Comparto tecnico\n03:58 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SPLATOON 3 È UNO SPASSO: PROVATO", "8f535f3b-13a4-4859-bd12-83687dd4a50d", false, "BI4ncf60mj0", 275, false, "https://www.youtube.com/watch?v=BI4ncf60mj0", 3009, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - SPLATOON 3 È UNO SPASSO: PROVATO.NA", false, false, 4, [], 93, ~U[2022-08-24 13:00:05Z], ~U[2026-09-10 18:27:03Z], ~U[2026-09-10 18:27:03Z], "Tre missioni della storia principale, Salmon Run cooperativa e qualche sfida a Mischia Mollusca. È questo il risultato dei nostri 90 minuti di test in compagnia di Splatoon 3, esclusiva Nintendo Switch in uscita il 9 settembre. Una prova sostanziosa utile a farci un'idea del livello generale prima della recensione completa. \n----\n00:00 Intro\n00:22 Nuove armi\n02:07 Nuove Special\n02:47 Campagna principale\n03:18 Salmon Run\n03:41 Comparto tecnico\n03:58 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SPLATOON 3 È UNO SPASSO: PROVATO", "BI4ncf60mj0", 275, false, "https://www.youtube.com/watch?v=BI4ncf60mj0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082400 - SPLATOON 3 È UNO SPASSO: PROVATO.NA", false, 4, ~U[2022-08-24 13:00:05Z]] 20:27:03.570 [debug] QUERY OK source="sources" db=0.6ms idle=18.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:03.570 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:03.571 [debug] QUERY OK source="media_items" db=0.8ms idle=8.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7013] 20:27:03.572 [debug] Current batch of media processed. Will check again in 1000ms 20:27:04.573 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "In occasione dell'Opening Night Live della Gamescom 2022 è stato ripresentato Dead Island 2, di cui è stata svelata la data d'uscita ufficiale alla fine di uno scoppiettante trailer in computer grafica: 3 febbraio 2023.\n-----\n#DeadIsland2\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 272, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - DEAD ISLAND 2: GAMEPLAY TRAILER.NA", "id" => "qQyZOOWpmKA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qQyZOOWpmKA", "playlist_index" => 3010, "timestamp" => 1661285054, "title" => "DEAD ISLAND 2: GAMEPLAY TRAILER", "upload_date" => "20220823"} 20:27:04.574 [debug] QUERY OK source="sources" db=1.0ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:04.575 [debug] QUERY OK source="sources" db=0.3ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:04.581 [debug] QUERY OK source="media_items" db=6.2ms idle=1004.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 20:04:14Z], 4] 20:27:04.584 [debug] QUERY OK source="media_items" db=1.6ms idle=1010.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In occasione dell'Opening Night Live della Gamescom 2022 è stato ripresentato Dead Island 2, di cui è stata svelata la data d'uscita ufficiale alla fine di uno scoppiettante trailer in computer grafica: 3 febbraio 2023.\n-----\n#DeadIsland2\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DEAD ISLAND 2: GAMEPLAY TRAILER", "0080598d-bec3-4744-aa0b-bf9f614331c2", false, "qQyZOOWpmKA", 272, false, "https://www.youtube.com/watch?v=qQyZOOWpmKA", 3010, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - DEAD ISLAND 2: GAMEPLAY TRAILER.NA", false, false, 4, [], 81, ~U[2022-08-23 20:04:14Z], ~U[2026-09-10 18:27:04Z], ~U[2026-09-10 18:27:04Z], "In occasione dell'Opening Night Live della Gamescom 2022 è stato ripresentato Dead Island 2, di cui è stata svelata la data d'uscita ufficiale alla fine di uno scoppiettante trailer in computer grafica: 3 febbraio 2023.\n-----\n#DeadIsland2\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DEAD ISLAND 2: GAMEPLAY TRAILER", "qQyZOOWpmKA", 272, false, "https://www.youtube.com/watch?v=qQyZOOWpmKA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - DEAD ISLAND 2: GAMEPLAY TRAILER.NA", false, 4, ~U[2022-08-23 20:04:14Z]] 20:27:04.586 [debug] QUERY OK source="sources" db=0.4ms queue=0.5ms idle=31.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:04.587 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.3ms idle=12.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:04.588 [debug] QUERY OK source="media_items" db=0.5ms idle=12.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7014] 20:27:04.589 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The Outlast Trials: trailer e data della beta dall'Opening Night Live 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 117, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - THE OUTLAST TRIALS: TRAILER UFFICIALE.NA", "id" => "4aIiYSgTWSI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4aIiYSgTWSI", "playlist_index" => 3011, "timestamp" => 1661284500, "title" => "THE OUTLAST TRIALS: TRAILER UFFICIALE", "upload_date" => "20220823"} 20:27:04.591 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=8.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:04.592 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=7.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:04.599 [debug] QUERY OK source="media_items" db=7.4ms queue=0.1ms idle=6.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 19:55:00Z], 4] 20:27:04.602 [debug] QUERY OK source="media_items" db=1.7ms idle=12.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The Outlast Trials: trailer e data della beta dall'Opening Night Live 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE OUTLAST TRIALS: TRAILER UFFICIALE", "4da7465c-28f9-4e2d-98a3-2269b06478e4", false, "4aIiYSgTWSI", 117, false, "https://www.youtube.com/watch?v=4aIiYSgTWSI", 3011, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - THE OUTLAST TRIALS: TRAILER UFFICIALE.NA", false, false, 4, [], 81, ~U[2022-08-23 19:55:00Z], ~U[2026-09-10 18:27:04Z], ~U[2026-09-10 18:27:04Z], "The Outlast Trials: trailer e data della beta dall'Opening Night Live 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE OUTLAST TRIALS: TRAILER UFFICIALE", "4aIiYSgTWSI", 117, false, "https://www.youtube.com/watch?v=4aIiYSgTWSI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - THE OUTLAST TRIALS: TRAILER UFFICIALE.NA", false, 4, ~U[2022-08-23 19:55:00Z]] 20:27:04.603 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=13.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:04.604 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=12.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:04.605 [debug] QUERY OK source="media_items" db=0.6ms idle=12.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7015] 20:27:04.605 [debug] Current batch of media processed. Will check again in 1000ms 20:27:05.607 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il nuovo trailer del gameplay di Gotham Knights presentato alla Gamescom 2022 rivela la presenza di Harley Quinn e di altri importanti villain.\n----\n#gothamknights \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 148, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - Gotham Knights: TRAILER dei Villain.NA", "id" => "Y1c7sO6aP0Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Y1c7sO6aP0Y", "playlist_index" => 3012, "timestamp" => 1661283107, "title" => "Gotham Knights: TRAILER dei Villain", "upload_date" => "20220823"} 20:27:05.608 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:05.610 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1006.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:05.621 [debug] QUERY OK source="media_items" db=10.5ms queue=0.1ms idle=1006.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 19:31:47Z], 4] 20:27:05.629 [debug] QUERY OK source="media_items" db=7.2ms idle=1016.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il nuovo trailer del gameplay di Gotham Knights presentato alla Gamescom 2022 rivela la presenza di Harley Quinn e di altri importanti villain.\n----\n#gothamknights \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Gotham Knights: TRAILER dei Villain", "3480e8af-3e1e-4856-b9f7-289b0b09031c", false, "Y1c7sO6aP0Y", 148, false, "https://www.youtube.com/watch?v=Y1c7sO6aP0Y", 3012, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - Gotham Knights: TRAILER dei Villain.NA", false, false, 4, [], 81, ~U[2022-08-23 19:31:47Z], ~U[2026-09-10 18:27:05Z], ~U[2026-09-10 18:27:05Z], "Il nuovo trailer del gameplay di Gotham Knights presentato alla Gamescom 2022 rivela la presenza di Harley Quinn e di altri importanti villain.\n----\n#gothamknights \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Gotham Knights: TRAILER dei Villain", "Y1c7sO6aP0Y", 148, false, "https://www.youtube.com/watch?v=Y1c7sO6aP0Y", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - Gotham Knights: TRAILER dei Villain.NA", false, 4, ~U[2022-08-23 19:31:47Z]] 20:27:05.630 [debug] QUERY OK source="sources" db=0.2ms idle=73.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:05.630 [debug] QUERY OK source="media_profiles" db=0.3ms idle=21.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:05.631 [debug] QUERY OK source="media_items" db=0.3ms idle=20.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7016] 20:27:05.631 [debug] Current batch of media processed. Will check again in 1000ms 20:27:06.632 [debug] Current batch of media processed. Will check again in 1000ms 20:27:07.633 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "All'Opening Night Live 2022 è stato mostrato Atlas Fallen con un trailer di annuncio: si tratta del nuovo gioco degli autori di The Surge.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 179, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - ATLAS FALLEN: TRAILER UFFICIALE.NA", "id" => "bcdR59IWoFw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=bcdR59IWoFw", "playlist_index" => 3013, "timestamp" => 1661282130, "title" => "ATLAS FALLEN: TRAILER UFFICIALE", "upload_date" => "20220823"} 20:27:07.634 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=756.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:07.635 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=757.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:07.641 [debug] QUERY OK source="media_items" db=5.7ms queue=0.1ms idle=759.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 19:15:30Z], 4] 20:27:07.643 [debug] QUERY OK source="media_items" db=1.1ms idle=765.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["All'Opening Night Live 2022 è stato mostrato Atlas Fallen con un trailer di annuncio: si tratta del nuovo gioco degli autori di The Surge.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ATLAS FALLEN: TRAILER UFFICIALE", "dc044002-5b96-412e-8e4d-219ce980caf1", false, "bcdR59IWoFw", 179, false, "https://www.youtube.com/watch?v=bcdR59IWoFw", 3013, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - ATLAS FALLEN: TRAILER UFFICIALE.NA", false, false, 4, [], 81, ~U[2022-08-23 19:15:30Z], ~U[2026-09-10 18:27:07Z], ~U[2026-09-10 18:27:07Z], "All'Opening Night Live 2022 è stato mostrato Atlas Fallen con un trailer di annuncio: si tratta del nuovo gioco degli autori di The Surge.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ATLAS FALLEN: TRAILER UFFICIALE", "bcdR59IWoFw", 179, false, "https://www.youtube.com/watch?v=bcdR59IWoFw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - ATLAS FALLEN: TRAILER UFFICIALE.NA", false, 4, ~U[2022-08-23 19:15:30Z]] 20:27:07.644 [debug] QUERY OK source="sources" db=0.8ms idle=81.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:07.645 [debug] QUERY OK source="media_profiles" db=0.2ms idle=11.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:07.646 [debug] QUERY OK source="media_items" db=0.3ms idle=9.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7017] 20:27:07.646 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "High on Life è stato mostrato con un nuovo trailer del gameplay alla Gamescom 2022, in occasione dell'Opening Night Live.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 176, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - HIGH ON LIFE: FPS in stile Rick and Morty.NA", "id" => "NkP7vxlUhM4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=NkP7vxlUhM4", "playlist_index" => 3014, "timestamp" => 1661282029, "title" => "HIGH ON LIFE: FPS in stile Rick and Morty", "upload_date" => "20220823"} 20:27:07.647 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=4.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:07.647 [debug] QUERY OK source="sources" db=0.3ms idle=3.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:07.653 [debug] QUERY OK source="media_items" db=5.5ms idle=3.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 19:13:49Z], 4] 20:27:07.655 [debug] QUERY OK source="media_items" db=1.0ms idle=8.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["High on Life è stato mostrato con un nuovo trailer del gameplay alla Gamescom 2022, in occasione dell'Opening Night Live.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HIGH ON LIFE: FPS in stile Rick and Morty", "464a2bd7-2d01-47bb-8ba4-1f89941c5d38", false, "NkP7vxlUhM4", 176, false, "https://www.youtube.com/watch?v=NkP7vxlUhM4", 3014, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - HIGH ON LIFE: FPS in stile Rick and Morty.NA", false, false, 4, [], 81, ~U[2022-08-23 19:13:49Z], ~U[2026-09-10 18:27:07Z], ~U[2026-09-10 18:27:07Z], "High on Life è stato mostrato con un nuovo trailer del gameplay alla Gamescom 2022, in occasione dell'Opening Night Live.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HIGH ON LIFE: FPS in stile Rick and Morty", "NkP7vxlUhM4", 176, false, "https://www.youtube.com/watch?v=NkP7vxlUhM4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - HIGH ON LIFE: FPS in stile Rick and Morty.NA", false, 4, ~U[2022-08-23 19:13:49Z]] 20:27:07.655 [debug] QUERY OK source="sources" db=0.3ms idle=9.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:07.656 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:07.657 [debug] QUERY OK source="media_items" db=0.4ms idle=8.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7018] 20:27:07.657 [debug] Current batch of media processed. Will check again in 1000ms 20:27:08.042 [info] GET / 20:27:08.042 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:27:08.044 [debug] QUERY OK source="settings" db=1.5ms idle=389.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:08.045 [debug] QUERY OK source="media_profiles" db=0.2ms idle=389.8ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:27:08.045 [debug] QUERY OK source="sources" db=0.2ms idle=389.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:27:08.055 [debug] QUERY OK source="media_items" db=9.8ms queue=0.1ms idle=389.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:08.057 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=399.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:08.059 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=13.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:08.059 [debug] QUERY OK source="settings" db=0.5ms idle=14.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:08.060 [debug] QUERY OK source="settings" db=0.3ms idle=14.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:08.062 [debug] QUERY OK source="tasks" db=0.5ms queue=0.1ms idle=6.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:27:08.063 [debug] QUERY OK source="sources" db=0.4ms idle=5.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:08.066 [debug] QUERY OK source="media_items" db=1.2ms idle=5.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:08.071 [debug] QUERY OK source="media_items" db=5.1ms queue=0.1ms idle=6.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:08.072 [debug] QUERY OK source="sources" db=0.2ms idle=11.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:08.078 [debug] QUERY OK source="media_items" db=3.5ms idle=12.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:27:08.088 [debug] QUERY OK source="media_items" db=9.5ms idle=15.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:08.089 [debug] QUERY OK source="sources" db=0.2ms idle=22.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:27:08.090 [info] Sent 200 in 48ms 20:27:08.658 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Moonbreaker annunciato con trailer e data dell'early access alla Gamescom dagli autori di Subnautica, Unknown Worlds. È un nuovo GDR PvP a turni con combattimenti strategici.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 158, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - MOONBREAKER: TRAILER UFFICIALE.NA", "id" => "q1DrK0Qfnqg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=q1DrK0Qfnqg", "playlist_index" => 3015, "timestamp" => 1661281466, "title" => "MOONBREAKER: TRAILER UFFICIALE", "upload_date" => "20220823"} 20:27:08.660 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=586.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:08.661 [debug] QUERY OK source="sources" db=0.3ms idle=582.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:08.665 [debug] QUERY OK source="media_items" db=3.5ms queue=0.1ms idle=573.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 19:04:26Z], 4] 20:27:08.667 [debug] QUERY OK source="media_items" db=1.5ms idle=576.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Moonbreaker annunciato con trailer e data dell'early access alla Gamescom dagli autori di Subnautica, Unknown Worlds. È un nuovo GDR PvP a turni con combattimenti strategici.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MOONBREAKER: TRAILER UFFICIALE", "705f838b-beca-40df-bf7b-9525509f41f7", false, "q1DrK0Qfnqg", 158, false, "https://www.youtube.com/watch?v=q1DrK0Qfnqg", 3015, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - MOONBREAKER: TRAILER UFFICIALE.NA", false, false, 4, [], 81, ~U[2022-08-23 19:04:26Z], ~U[2026-09-10 18:27:08Z], ~U[2026-09-10 18:27:08Z], "Moonbreaker annunciato con trailer e data dell'early access alla Gamescom dagli autori di Subnautica, Unknown Worlds. È un nuovo GDR PvP a turni con combattimenti strategici.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MOONBREAKER: TRAILER UFFICIALE", "q1DrK0Qfnqg", 158, false, "https://www.youtube.com/watch?v=q1DrK0Qfnqg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - MOONBREAKER: TRAILER UFFICIALE.NA", false, 4, ~U[2022-08-23 19:04:26Z]] 20:27:08.669 [debug] QUERY OK source="sources" db=1.3ms idle=101.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:08.670 [debug] QUERY OK source="media_profiles" db=0.3ms idle=9.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:08.672 [debug] QUERY OK source="media_items" db=1.5ms idle=9.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7019] 20:27:08.672 [debug] Current batch of media processed. Will check again in 1000ms 20:27:09.673 [debug] Current batch of media processed. Will check again in 1000ms 20:27:10.674 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nel corso della Gamescom 2022 è stato presentato The Lords of the Fallen, quello che sembra il reboot della serie soulslike.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 164, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - THE LORDS OF THE FALLEN: TRAILER UFFICIALE.NA", "id" => "h5vsPozTX8I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=h5vsPozTX8I", "playlist_index" => 3016, "timestamp" => 1661281420, "title" => "THE LORDS OF THE FALLEN: TRAILER UFFICIALE", "upload_date" => "20220823"} 20:27:10.674 [debug] QUERY OK source="sources" db=0.3ms idle=798.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:10.675 [debug] QUERY OK source="sources" db=0.2ms idle=798.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:10.681 [debug] QUERY OK source="media_items" db=5.4ms idle=799.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 19:03:40Z], 4] 20:27:10.685 [debug] QUERY OK source="media_items" db=4.2ms idle=804.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nel corso della Gamescom 2022 è stato presentato The Lords of the Fallen, quello che sembra il reboot della serie soulslike.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LORDS OF THE FALLEN: TRAILER UFFICIALE", "d7dd0085-9fd7-4c83-839a-a4ac7177a0a8", false, "h5vsPozTX8I", 164, false, "https://www.youtube.com/watch?v=h5vsPozTX8I", 3016, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - THE LORDS OF THE FALLEN: TRAILER UFFICIALE.NA", false, false, 4, [], 81, ~U[2022-08-23 19:03:40Z], ~U[2026-09-10 18:27:10Z], ~U[2026-09-10 18:27:10Z], "Nel corso della Gamescom 2022 è stato presentato The Lords of the Fallen, quello che sembra il reboot della serie soulslike.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LORDS OF THE FALLEN: TRAILER UFFICIALE", "h5vsPozTX8I", 164, false, "https://www.youtube.com/watch?v=h5vsPozTX8I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - THE LORDS OF THE FALLEN: TRAILER UFFICIALE.NA", false, 4, ~U[2022-08-23 19:03:40Z]] 20:27:10.686 [debug] QUERY OK source="sources" db=0.2ms idle=112.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:10.687 [debug] QUERY OK source="media_profiles" db=0.3ms idle=11.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:10.687 [debug] QUERY OK source="media_items" db=0.2ms idle=11.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7020] 20:27:10.687 [debug] Current batch of media processed. Will check again in 1000ms 20:27:11.566 [info] {"source":"oban","duration":3328,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:27:11.688 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Quantic Dream ha annunciato all'Opening Night Live 2022 il suo nuovo titolo, Under the Waves: un'avventura ambientata nelle profondità del mare.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 62, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - UNDER THE WAVES: TRAILER UFFICIALE QUANTIC DREAM.NA", "id" => "NoWcbvu2ZlM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=NoWcbvu2ZlM", "playlist_index" => 3017, "timestamp" => 1661281250, "title" => "UNDER THE WAVES: TRAILER UFFICIALE QUANTIC DREAM", "upload_date" => "20220823"} 20:27:11.690 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=1002.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:11.692 [debug] QUERY OK source="sources" db=1.3ms queue=0.2ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:11.703 [debug] QUERY OK source="media_items" db=10.4ms queue=0.1ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 19:00:50Z], 4] 20:27:11.706 [debug] QUERY OK source="media_items" db=1.7ms idle=138.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Quantic Dream ha annunciato all'Opening Night Live 2022 il suo nuovo titolo, Under the Waves: un'avventura ambientata nelle profondità del mare.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "UNDER THE WAVES: TRAILER UFFICIALE QUANTIC DREAM", "c412e980-29bb-43b9-8235-c0cb45c12cfa", false, "NoWcbvu2ZlM", 62, false, "https://www.youtube.com/watch?v=NoWcbvu2ZlM", 3017, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - UNDER THE WAVES: TRAILER UFFICIALE QUANTIC DREAM.NA", false, false, 4, [], 81, ~U[2022-08-23 19:00:50Z], ~U[2026-09-10 18:27:11Z], ~U[2026-09-10 18:27:11Z], "Quantic Dream ha annunciato all'Opening Night Live 2022 il suo nuovo titolo, Under the Waves: un'avventura ambientata nelle profondità del mare.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "UNDER THE WAVES: TRAILER UFFICIALE QUANTIC DREAM", "NoWcbvu2ZlM", 62, false, "https://www.youtube.com/watch?v=NoWcbvu2ZlM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - UNDER THE WAVES: TRAILER UFFICIALE QUANTIC DREAM.NA", false, 4, ~U[2022-08-23 19:00:50Z]] 20:27:11.707 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=131.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:11.708 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=17.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:11.709 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=16.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7021] 20:27:11.709 [debug] Current batch of media processed. Will check again in 1000ms 20:27:12.711 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Lies of P, gioco ispirato al Pinocchio di Carlo Collodi, sarà disponibile su Xbox Game Pass dal day one: lo conferma ufficialmente il trailer del gioco realizzato per la Gamescom 2022.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 179, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - LIES OF P: GAMEPLAY TRAILER.NA", "id" => "Cnv3nOdBxEo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Cnv3nOdBxEo", "playlist_index" => 3018, "timestamp" => 1661280924, "title" => "LIES OF P: GAMEPLAY TRAILER", "upload_date" => "20220823"} 20:27:12.711 [debug] QUERY OK source="sources" db=0.3ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:12.712 [debug] QUERY OK source="sources" db=0.3ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:12.717 [debug] QUERY OK source="media_items" db=4.7ms idle=1004.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 18:55:24Z], 4] 20:27:12.718 [debug] QUERY OK source="media_items" db=0.8ms idle=1008.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Lies of P, gioco ispirato al Pinocchio di Carlo Collodi, sarà disponibile su Xbox Game Pass dal day one: lo conferma ufficialmente il trailer del gioco realizzato per la Gamescom 2022.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LIES OF P: GAMEPLAY TRAILER", "84ffc9ef-2b11-495a-957e-0f003c9f0f71", false, "Cnv3nOdBxEo", 179, false, "https://www.youtube.com/watch?v=Cnv3nOdBxEo", 3018, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - LIES OF P: GAMEPLAY TRAILER.NA", false, false, 4, [], 81, ~U[2022-08-23 18:55:24Z], ~U[2026-09-10 18:27:12Z], ~U[2026-09-10 18:27:12Z], "Lies of P, gioco ispirato al Pinocchio di Carlo Collodi, sarà disponibile su Xbox Game Pass dal day one: lo conferma ufficialmente il trailer del gioco realizzato per la Gamescom 2022.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LIES OF P: GAMEPLAY TRAILER", "Cnv3nOdBxEo", 179, false, "https://www.youtube.com/watch?v=Cnv3nOdBxEo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - LIES OF P: GAMEPLAY TRAILER.NA", false, 4, ~U[2022-08-23 18:55:24Z]] 20:27:12.719 [debug] QUERY OK source="sources" db=0.1ms idle=140.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:12.719 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:12.720 [debug] QUERY OK source="media_items" db=0.2ms idle=7.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7022] 20:27:12.720 [debug] Current batch of media processed. Will check again in 1000ms 20:27:13.093 [info] GET / 20:27:13.093 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:27:13.095 [debug] QUERY OK source="settings" db=0.8ms idle=376.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:13.095 [debug] QUERY OK source="media_profiles" db=0.1ms idle=376.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:27:13.095 [debug] QUERY OK source="sources" db=0.1ms idle=376.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:27:13.102 [debug] QUERY OK source="media_items" db=5.9ms idle=376.2ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:13.103 [debug] QUERY OK source="media_items" db=0.8ms idle=381.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:13.103 [debug] QUERY OK source="settings" db=0.2ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:13.104 [debug] QUERY OK source="settings" db=0.2ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:13.104 [debug] QUERY OK source="settings" db=0.2ms idle=8.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:13.105 [debug] QUERY OK source="tasks" db=0.3ms idle=3.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:27:13.106 [debug] QUERY OK source="sources" db=0.2ms idle=2.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:13.107 [debug] QUERY OK source="media_items" db=0.8ms idle=3.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:13.112 [debug] QUERY OK source="media_items" db=4.4ms idle=3.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:13.113 [debug] QUERY OK source="sources" db=0.2ms idle=8.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:13.118 [debug] QUERY OK source="media_items" db=2.8ms idle=9.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:27:13.127 [debug] QUERY OK source="media_items" db=8.7ms idle=12.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:13.128 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=19.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:27:13.129 [info] Sent 200 in 35ms 20:27:13.721 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Return to Monkey Island si mostra di nuovo all'Opening Night Live 2022 con un nuovo trailer che mostra la data di uscita. Ecco i dettagli.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 91, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - Return to Monkey Island: DATA DI USCITA.NA", "id" => "EYuC3QVEJgE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=EYuC3QVEJgE", "playlist_index" => 3019, "timestamp" => 1661280226, "title" => "Return to Monkey Island: DATA DI USCITA", "upload_date" => "20220823"} 20:27:13.723 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=608.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:13.724 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=605.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:13.727 [debug] QUERY OK source="media_items" db=3.4ms idle=596.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 18:43:46Z], 4] 20:27:13.730 [debug] QUERY OK source="media_items" db=2.0ms idle=600.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Return to Monkey Island si mostra di nuovo all'Opening Night Live 2022 con un nuovo trailer che mostra la data di uscita. Ecco i dettagli.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Return to Monkey Island: DATA DI USCITA", "64ced890-7f1e-4582-9a38-80afd544764e", false, "EYuC3QVEJgE", 91, false, "https://www.youtube.com/watch?v=EYuC3QVEJgE", 3019, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - Return to Monkey Island: DATA DI USCITA.NA", false, false, 4, [], 81, ~U[2022-08-23 18:43:46Z], ~U[2026-09-10 18:27:13Z], ~U[2026-09-10 18:27:13Z], "Return to Monkey Island si mostra di nuovo all'Opening Night Live 2022 con un nuovo trailer che mostra la data di uscita. Ecco i dettagli.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Return to Monkey Island: DATA DI USCITA", "EYuC3QVEJgE", 91, false, "https://www.youtube.com/watch?v=EYuC3QVEJgE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - Return to Monkey Island: DATA DI USCITA.NA", false, 4, ~U[2022-08-23 18:43:46Z]] 20:27:13.732 [debug] QUERY OK source="sources" db=1.4ms queue=0.2ms idle=149.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:13.733 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=10.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:13.736 [debug] QUERY OK source="media_items" db=1.8ms idle=10.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7023] 20:27:13.736 [debug] Current batch of media processed. Will check again in 1000ms 20:27:14.737 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "All'Opening Night Live 2022 della Gamescom 2022 è stato mostrato il trailer con data di uscita di New Tales of the Borderlands. \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 102, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - New Tales from the Borderlands: TRAILER UFFICIALE.NA", "id" => "t5dVKHgYaGE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=t5dVKHgYaGE", "playlist_index" => 3020, "timestamp" => 1661280014, "title" => "New Tales from the Borderlands: TRAILER UFFICIALE", "upload_date" => "20220823"} 20:27:14.739 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1007.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:14.740 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1006.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:14.750 [debug] QUERY OK source="media_items" db=9.9ms idle=1006.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 18:40:14Z], 4] 20:27:14.756 [debug] QUERY OK source="media_items" db=5.0ms idle=1014.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["All'Opening Night Live 2022 della Gamescom 2022 è stato mostrato il trailer con data di uscita di New Tales of the Borderlands. \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "New Tales from the Borderlands: TRAILER UFFICIALE", "ec64a1ec-bdb3-4f72-8e85-af046fc88370", false, "t5dVKHgYaGE", 102, false, "https://www.youtube.com/watch?v=t5dVKHgYaGE", 3020, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - New Tales from the Borderlands: TRAILER UFFICIALE.NA", false, false, 4, [], 81, ~U[2022-08-23 18:40:14Z], ~U[2026-09-10 18:27:14Z], ~U[2026-09-10 18:27:14Z], "All'Opening Night Live 2022 della Gamescom 2022 è stato mostrato il trailer con data di uscita di New Tales of the Borderlands. \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "New Tales from the Borderlands: TRAILER UFFICIALE", "t5dVKHgYaGE", 102, false, "https://www.youtube.com/watch?v=t5dVKHgYaGE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - New Tales from the Borderlands: TRAILER UFFICIALE.NA", false, 4, ~U[2022-08-23 18:40:14Z]] 20:27:14.757 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=171.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:14.758 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=18.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:14.759 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=18.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7024] 20:27:14.760 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La data di uscita di Sonic Frontiers è stata svelata in anticipo grazie a un trailer ufficiale condiviso in rete prima del tempo ed è stata confermata alla Gamescom 2022.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 101, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - SONIC FRONTIERS: DATA DI USCITA | GAMEPLAY TRAILER.NA", "id" => "PfYexUt9H2s", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=PfYexUt9H2s", "playlist_index" => 3021, "timestamp" => 1661279915, "title" => "SONIC FRONTIERS: DATA DI USCITA | GAMEPLAY TRAILER", "upload_date" => "20220823"} 20:27:14.761 [debug] QUERY OK source="sources" db=1.4ms idle=9.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:14.762 [debug] QUERY OK source="sources" db=0.2ms idle=5.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:14.772 [debug] QUERY OK source="media_items" db=9.5ms idle=5.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 18:38:35Z], 4] 20:27:14.775 [debug] QUERY OK source="media_items" db=2.0ms idle=14.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La data di uscita di Sonic Frontiers è stata svelata in anticipo grazie a un trailer ufficiale condiviso in rete prima del tempo ed è stata confermata alla Gamescom 2022.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONIC FRONTIERS: DATA DI USCITA | GAMEPLAY TRAILER", "9248875e-fa42-4920-8be0-25fd581ddc80", false, "PfYexUt9H2s", 101, false, "https://www.youtube.com/watch?v=PfYexUt9H2s", 3021, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - SONIC FRONTIERS: DATA DI USCITA | GAMEPLAY TRAILER.NA", false, false, 4, [], 81, ~U[2022-08-23 18:38:35Z], ~U[2026-09-10 18:27:14Z], ~U[2026-09-10 18:27:14Z], "La data di uscita di Sonic Frontiers è stata svelata in anticipo grazie a un trailer ufficiale condiviso in rete prima del tempo ed è stata confermata alla Gamescom 2022.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONIC FRONTIERS: DATA DI USCITA | GAMEPLAY TRAILER", "PfYexUt9H2s", 101, false, "https://www.youtube.com/watch?v=PfYexUt9H2s", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - SONIC FRONTIERS: DATA DI USCITA | GAMEPLAY TRAILER.NA", false, 4, ~U[2022-08-23 18:38:35Z]] 20:27:14.776 [debug] QUERY OK source="sources" db=0.4ms idle=16.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:14.777 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=14.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:14.778 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=15.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7025] 20:27:14.778 [debug] Current batch of media processed. Will check again in 1000ms 20:27:15.779 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Hogwarts Legacy è tornato a farsi vedere in occasione dell'Opening Night Live della Gamescom 2022 con un nuovo trailer gameplay.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 111, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - Hogwarts Legacy: GAMEPLAY TRAILER.NA", "id" => "KZ1yg5q0EYE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=KZ1yg5q0EYE", "playlist_index" => 3022, "timestamp" => 1661279245, "title" => "Hogwarts Legacy: GAMEPLAY TRAILER", "upload_date" => "20220823"} 20:27:15.779 [debug] QUERY OK source="sources" db=0.3ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:15.780 [debug] QUERY OK source="sources" db=0.1ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:15.785 [debug] QUERY OK source="media_items" db=4.4ms idle=1003.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 18:27:25Z], 4] 20:27:15.786 [debug] QUERY OK source="media_items" db=0.8ms idle=1006.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Hogwarts Legacy è tornato a farsi vedere in occasione dell'Opening Night Live della Gamescom 2022 con un nuovo trailer gameplay.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Hogwarts Legacy: GAMEPLAY TRAILER", "8308e342-816e-4218-bde4-4b9e4306c32a", false, "KZ1yg5q0EYE", 111, false, "https://www.youtube.com/watch?v=KZ1yg5q0EYE", 3022, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - Hogwarts Legacy: GAMEPLAY TRAILER.NA", false, false, 4, [], 81, ~U[2022-08-23 18:27:25Z], ~U[2026-09-10 18:27:15Z], ~U[2026-09-10 18:27:15Z], "Hogwarts Legacy è tornato a farsi vedere in occasione dell'Opening Night Live della Gamescom 2022 con un nuovo trailer gameplay.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Hogwarts Legacy: GAMEPLAY TRAILER", "KZ1yg5q0EYE", 111, false, "https://www.youtube.com/watch?v=KZ1yg5q0EYE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - Hogwarts Legacy: GAMEPLAY TRAILER.NA", false, 4, ~U[2022-08-23 18:27:25Z]] 20:27:15.786 [debug] QUERY OK source="sources" db=0.2ms idle=197.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:15.787 [debug] QUERY OK source="media_profiles" db=0.1ms idle=6.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:15.787 [debug] QUERY OK source="media_items" db=0.2ms idle=6.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7026] 20:27:15.787 [debug] Current batch of media processed. Will check again in 1000ms 20:27:16.788 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dune Awakening, il nuovo gioco di Funcom, si è infine presentato con un trailer di annuncio alla Gamescom 2022.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 121, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - DUNE AWAKENING: REVEAL TRAILER.NA", "id" => "PJ8QbMrT4CQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=PJ8QbMrT4CQ", "playlist_index" => 3023, "timestamp" => 1661278951, "title" => "DUNE AWAKENING: REVEAL TRAILER", "upload_date" => "20220823"} 20:27:16.788 [debug] QUERY OK source="sources" db=0.3ms idle=1002.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:16.789 [debug] QUERY OK source="sources" db=0.1ms idle=1002.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:16.794 [debug] QUERY OK source="media_items" db=4.9ms idle=1002.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 18:22:31Z], 4] 20:27:16.795 [debug] QUERY OK source="media_items" db=0.8ms idle=1007.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dune Awakening, il nuovo gioco di Funcom, si è infine presentato con un trailer di annuncio alla Gamescom 2022.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DUNE AWAKENING: REVEAL TRAILER", "e64904d1-d7bc-41d5-849d-acc480889f03", false, "PJ8QbMrT4CQ", 121, false, "https://www.youtube.com/watch?v=PJ8QbMrT4CQ", 3023, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - DUNE AWAKENING: REVEAL TRAILER.NA", false, false, 4, [], 81, ~U[2022-08-23 18:22:31Z], ~U[2026-09-10 18:27:16Z], ~U[2026-09-10 18:27:16Z], "Dune Awakening, il nuovo gioco di Funcom, si è infine presentato con un trailer di annuncio alla Gamescom 2022.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DUNE AWAKENING: REVEAL TRAILER", "PJ8QbMrT4CQ", 121, false, "https://www.youtube.com/watch?v=PJ8QbMrT4CQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - DUNE AWAKENING: REVEAL TRAILER.NA", false, 4, ~U[2022-08-23 18:22:31Z]] 20:27:16.796 [debug] QUERY OK source="sources" db=0.2ms idle=204.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:16.796 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:16.797 [debug] QUERY OK source="media_items" db=0.2ms idle=7.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7027] 20:27:16.797 [debug] Current batch of media processed. Will check again in 1000ms 20:27:17.798 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The Callisto Protocol ha un nuovo trailer di gameplay esteso dalla gamescom 2022.\n----\n#thecallistoprotocol \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 201, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - The Callisto Protocol: GAMEPLAY TRAILER.NA", "id" => "5C7EL8PoCzI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5C7EL8PoCzI", "playlist_index" => 3024, "timestamp" => 1661278748, "title" => "The Callisto Protocol: GAMEPLAY TRAILER", "upload_date" => "20220823"} 20:27:17.798 [debug] QUERY OK source="sources" db=0.3ms idle=1002.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:17.799 [debug] QUERY OK source="sources" db=0.2ms idle=1003.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:17.804 [debug] QUERY OK source="media_items" db=4.9ms idle=1003.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 18:19:08Z], 4] 20:27:17.810 [debug] QUERY OK source="media_items" db=4.8ms idle=1008.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The Callisto Protocol ha un nuovo trailer di gameplay esteso dalla gamescom 2022.\n----\n#thecallistoprotocol \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Callisto Protocol: GAMEPLAY TRAILER", "ab96a671-ff64-4d5b-b66c-38181d50d44c", false, "5C7EL8PoCzI", 201, false, "https://www.youtube.com/watch?v=5C7EL8PoCzI", 3024, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - The Callisto Protocol: GAMEPLAY TRAILER.NA", false, false, 4, [], 81, ~U[2022-08-23 18:19:08Z], ~U[2026-09-10 18:27:17Z], ~U[2026-09-10 18:27:17Z], "The Callisto Protocol ha un nuovo trailer di gameplay esteso dalla gamescom 2022.\n----\n#thecallistoprotocol \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Callisto Protocol: GAMEPLAY TRAILER", "5C7EL8PoCzI", 201, false, "https://www.youtube.com/watch?v=5C7EL8PoCzI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - The Callisto Protocol: GAMEPLAY TRAILER.NA", false, 4, ~U[2022-08-23 18:19:08Z]] 20:27:17.810 [debug] QUERY OK source="sources" db=0.2ms idle=214.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:17.811 [debug] QUERY OK source="media_profiles" db=0.3ms idle=12.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:17.812 [debug] QUERY OK source="media_items" db=0.4ms idle=12.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7028] 20:27:17.812 [debug] Current batch of media processed. Will check again in 1000ms 20:27:18.133 [info] GET / 20:27:18.133 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:27:18.136 [debug] QUERY OK source="settings" db=2.0ms queue=0.1ms idle=329.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:18.137 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=326.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:27:18.137 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=326.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:27:18.147 [debug] QUERY OK source="media_items" db=9.3ms idle=326.6ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:18.149 [debug] QUERY OK source="media_items" db=1.2ms idle=335.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:18.149 [debug] QUERY OK source="settings" db=0.4ms idle=13.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:18.150 [debug] QUERY OK source="settings" db=0.4ms idle=12.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:18.151 [debug] QUERY OK source="settings" db=0.3ms idle=13.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:18.154 [debug] QUERY OK source="tasks" db=0.6ms idle=5.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:27:18.155 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=5.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:18.157 [debug] QUERY OK source="media_items" db=1.3ms idle=6.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:18.162 [debug] QUERY OK source="media_items" db=4.4ms idle=7.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:18.163 [debug] QUERY OK source="sources" db=0.2ms idle=11.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:18.167 [debug] QUERY OK source="media_items" db=2.6ms idle=10.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:27:18.176 [debug] QUERY OK source="media_items" db=8.4ms idle=12.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:18.177 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=18.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:27:18.178 [info] Sent 200 in 45ms 20:27:18.813 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Sony presenta DualSense Edge, il nuovo controller PRO PlayStation per PS5. Qui tutte le caratteristiche nel dettaglio: https://multiplayer.it/notizie/dualsense-edge-ps5-annunciato-opening-night-live-2022-controller-pro-sony.html\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 36, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - DUALSENSE EDGE: CONTROLLER PRO PS5.NA", "id" => "sxhbFtwAx1A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sxhbFtwAx1A", "playlist_index" => 3025, "timestamp" => 1661278380, "title" => "DUALSENSE EDGE: CONTROLLER PRO PS5", "upload_date" => "20220823"} 20:27:18.813 [debug] QUERY OK source="sources" db=0.4ms idle=650.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:18.814 [debug] QUERY OK source="sources" db=0.2ms idle=646.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:18.817 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=638.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 18:13:00Z], 4] 20:27:18.819 [debug] QUERY OK source="media_items" db=1.3ms idle=640.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sony presenta DualSense Edge, il nuovo controller PRO PlayStation per PS5. Qui tutte le caratteristiche nel dettaglio: https://multiplayer.it/notizie/dualsense-edge-ps5-annunciato-opening-night-live-2022-controller-pro-sony.html\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DUALSENSE EDGE: CONTROLLER PRO PS5", "d74ba12e-9577-4215-ab42-40674b765fe2", false, "sxhbFtwAx1A", 36, false, "https://www.youtube.com/watch?v=sxhbFtwAx1A", 3025, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - DUALSENSE EDGE: CONTROLLER PRO PS5.NA", false, false, 4, [], 81, ~U[2022-08-23 18:13:00Z], ~U[2026-09-10 18:27:18Z], ~U[2026-09-10 18:27:18Z], "Sony presenta DualSense Edge, il nuovo controller PRO PlayStation per PS5. Qui tutte le caratteristiche nel dettaglio: https://multiplayer.it/notizie/dualsense-edge-ps5-annunciato-opening-night-live-2022-controller-pro-sony.html\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DUALSENSE EDGE: CONTROLLER PRO PS5", "sxhbFtwAx1A", 36, false, "https://www.youtube.com/watch?v=sxhbFtwAx1A", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - DUALSENSE EDGE: CONTROLLER PRO PS5.NA", false, 4, ~U[2022-08-23 18:13:00Z]] 20:27:18.820 [debug] QUERY OK source="sources" db=0.8ms idle=221.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:18.820 [debug] QUERY OK source="media_profiles" db=0.2ms idle=6.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:18.822 [debug] QUERY OK source="media_items" db=1.0ms idle=6.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7029] 20:27:18.822 [debug] Current batch of media processed. Will check again in 1000ms 20:27:19.823 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Prime immagini dal nuovo progetto del creatore di GTA (Grand Theft Auto) Leslie Benzies: il trailer di Everywhere dalla Gamescom 2022.\n----\n#everywheregame\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 163, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - EVERYWHERE: TRAILER GAMESCOM 2022.NA", "id" => "j2-AE5F8cms", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=j2-AE5F8cms", "playlist_index" => 3026, "timestamp" => 1661278019, "title" => "EVERYWHERE: TRAILER GAMESCOM 2022", "upload_date" => "20220823"} 20:27:19.825 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:19.826 [debug] QUERY OK source="sources" db=0.3ms queue=0.2ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:19.831 [debug] QUERY OK source="media_items" db=5.4ms queue=0.1ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 18:06:59Z], 4] 20:27:19.834 [debug] QUERY OK source="media_items" db=1.6ms idle=1010.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Prime immagini dal nuovo progetto del creatore di GTA (Grand Theft Auto) Leslie Benzies: il trailer di Everywhere dalla Gamescom 2022.\n----\n#everywheregame\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "EVERYWHERE: TRAILER GAMESCOM 2022", "9de4db51-d783-43d1-b160-13f4b48f723a", false, "j2-AE5F8cms", 163, false, "https://www.youtube.com/watch?v=j2-AE5F8cms", 3026, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - EVERYWHERE: TRAILER GAMESCOM 2022.NA", false, false, 4, [], 81, ~U[2022-08-23 18:06:59Z], ~U[2026-09-10 18:27:19Z], ~U[2026-09-10 18:27:19Z], "Prime immagini dal nuovo progetto del creatore di GTA (Grand Theft Auto) Leslie Benzies: il trailer di Everywhere dalla Gamescom 2022.\n----\n#everywheregame\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "EVERYWHERE: TRAILER GAMESCOM 2022", "j2-AE5F8cms", 163, false, "https://www.youtube.com/watch?v=j2-AE5F8cms", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - EVERYWHERE: TRAILER GAMESCOM 2022.NA", false, 4, ~U[2022-08-23 18:06:59Z]] 20:27:19.835 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=233.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:19.836 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=10.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:19.837 [debug] QUERY OK source="media_items" db=0.4ms idle=10.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7030] 20:27:19.837 [debug] Current batch of media processed. Will check again in 1000ms 20:27:20.839 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Aspettavamo la data di uscita di PlayStation VR2 per PS5, ma Sony non ha ancora un giorno preciso. Arriva però la conferma che il visore di realtà virtuale per PlayStation 5 non arriverà nel 2022.\n----\n#playstationvr2 \n#playstation5 \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 129, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - PlayStation VR 2 PS5: Sony ci dice quando uscirà.NA", "id" => "zYF1gZiPjb4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zYF1gZiPjb4", "playlist_index" => 3027, "timestamp" => 1661252438, "title" => "PlayStation VR 2 PS5: Sony ci dice quando uscirà", "upload_date" => "20220823"} 20:27:20.841 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:20.842 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:20.847 [debug] QUERY OK source="media_items" db=4.9ms idle=1006.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-23 11:00:38Z], 4] 20:27:20.849 [debug] QUERY OK source="media_items" db=0.9ms idle=1011.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Aspettavamo la data di uscita di PlayStation VR2 per PS5, ma Sony non ha ancora un giorno preciso. Arriva però la conferma che il visore di realtà virtuale per PlayStation 5 non arriverà nel 2022.\n----\n#playstationvr2 \n#playstation5 \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation VR 2 PS5: Sony ci dice quando uscirà", "303eb429-5244-4343-a1fe-006270ee00dc", false, "zYF1gZiPjb4", 129, false, "https://www.youtube.com/watch?v=zYF1gZiPjb4", 3027, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - PlayStation VR 2 PS5: Sony ci dice quando uscirà.NA", false, false, 4, [], 81, ~U[2022-08-23 11:00:38Z], ~U[2026-09-10 18:27:20Z], ~U[2026-09-10 18:27:20Z], "Aspettavamo la data di uscita di PlayStation VR2 per PS5, ma Sony non ha ancora un giorno preciso. Arriva però la conferma che il visore di realtà virtuale per PlayStation 5 non arriverà nel 2022.\n----\n#playstationvr2 \n#playstation5 \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation VR 2 PS5: Sony ci dice quando uscirà", "zYF1gZiPjb4", 129, false, "https://www.youtube.com/watch?v=zYF1gZiPjb4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082300 - PlayStation VR 2 PS5: Sony ci dice quando uscirà.NA", false, 4, ~U[2022-08-23 11:00:38Z]] 20:27:20.849 [debug] QUERY OK source="sources" db=0.1ms queue=0.1ms idle=244.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:20.851 [debug] QUERY OK source="media_profiles" db=1.0ms idle=9.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:20.851 [debug] QUERY OK source="media_items" db=0.2ms idle=8.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7031] 20:27:20.851 [debug] Current batch of media processed. Will check again in 1000ms 20:27:21.852 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Cosa ci aspetta alla gamescom 2022? Seguiteci in questo video per sapere i programmi delle conferenze e i possibili annunci dalla più grande fiera di videogiochi, che finalmente torna in presenza da Colonia.\n----\n#gamescom2022\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 337, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082200 - GAMESCOM 2022: GUIDA COMPLETA CONFERENZE E LIVE.NA", "id" => "yDheuxDlZ5A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=yDheuxDlZ5A", "playlist_index" => 3028, "timestamp" => 1661187639, "title" => "GAMESCOM 2022: GUIDA COMPLETA CONFERENZE E LIVE", "upload_date" => "20220822"} 20:27:21.853 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:21.854 [debug] QUERY OK source="sources" db=0.2ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:21.860 [debug] QUERY OK source="media_items" db=5.5ms queue=0.1ms idle=1003.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-22 17:00:39Z], 4] 20:27:21.870 [debug] QUERY OK source="media_items" db=8.5ms idle=1009.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Cosa ci aspetta alla gamescom 2022? Seguiteci in questo video per sapere i programmi delle conferenze e i possibili annunci dalla più grande fiera di videogiochi, che finalmente torna in presenza da Colonia.\n----\n#gamescom2022\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GAMESCOM 2022: GUIDA COMPLETA CONFERENZE E LIVE", "033f270f-4921-4569-b688-0c43582f4024", false, "yDheuxDlZ5A", 337, false, "https://www.youtube.com/watch?v=yDheuxDlZ5A", 3028, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082200 - GAMESCOM 2022: GUIDA COMPLETA CONFERENZE E LIVE.NA", false, false, 4, [], 96, ~U[2022-08-22 17:00:39Z], ~U[2026-09-10 18:27:21Z], ~U[2026-09-10 18:27:21Z], "Cosa ci aspetta alla gamescom 2022? Seguiteci in questo video per sapere i programmi delle conferenze e i possibili annunci dalla più grande fiera di videogiochi, che finalmente torna in presenza da Colonia.\n----\n#gamescom2022\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GAMESCOM 2022: GUIDA COMPLETA CONFERENZE E LIVE", "yDheuxDlZ5A", 337, false, "https://www.youtube.com/watch?v=yDheuxDlZ5A", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082200 - GAMESCOM 2022: GUIDA COMPLETA CONFERENZE E LIVE.NA", false, 4, ~U[2022-08-22 17:00:39Z]] 20:27:21.870 [debug] QUERY OK source="sources" db=0.3ms idle=263.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:21.871 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=17.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:21.872 [debug] QUERY OK source="media_items" db=0.4ms idle=17.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7032] 20:27:21.872 [debug] Current batch of media processed. Will check again in 1000ms 20:27:22.873 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nato come risposta a GTA, Saints Row ha subìto alti e bassi nel corso del tempo, tra un paio di capitoli iniziali interessanti e una successiva inconsistenza sempre più dilagante.\nTutto sembrava finito ormai diversi anni fa, ma Volition ha deciso di riprovarci con un reboot, disponibile su PC, Playstation, Xbox e Stadia dal 23 agosto 2022.\n----\n00:00 Intro\n00:34 Campagna\n01:34 Gameplay\n03:39 Comparto tecnico\n04:36 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 326, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082200 - SAINTS ROW RECENSIONE: UN TUFFO NEL PASSATO.NA", "id" => "G_zjwTnmh64", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=G_zjwTnmh64", "playlist_index" => 3029, "timestamp" => 1661176812, "title" => "SAINTS ROW RECENSIONE: UN TUFFO NEL PASSATO", "upload_date" => "20220822"} 20:27:22.873 [debug] QUERY OK source="sources" db=0.1ms queue=0.1ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:22.874 [debug] QUERY OK source="sources" db=0.1ms idle=1003.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:22.878 [debug] QUERY OK source="media_items" db=4.7ms idle=1002.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-22 14:00:12Z], 4] 20:27:22.880 [debug] QUERY OK source="media_items" db=1.1ms idle=269.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nato come risposta a GTA, Saints Row ha subìto alti e bassi nel corso del tempo, tra un paio di capitoli iniziali interessanti e una successiva inconsistenza sempre più dilagante.\nTutto sembrava finito ormai diversi anni fa, ma Volition ha deciso di riprovarci con un reboot, disponibile su PC, Playstation, Xbox e Stadia dal 23 agosto 2022.\n----\n00:00 Intro\n00:34 Campagna\n01:34 Gameplay\n03:39 Comparto tecnico\n04:36 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SAINTS ROW RECENSIONE: UN TUFFO NEL PASSATO", "1af7ddce-314a-4c8b-8e78-91563cc7d795", false, "G_zjwTnmh64", 326, false, "https://www.youtube.com/watch?v=G_zjwTnmh64", 3029, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082200 - SAINTS ROW RECENSIONE: UN TUFFO NEL PASSATO.NA", false, false, 4, [], 96, ~U[2022-08-22 14:00:12Z], ~U[2026-09-10 18:27:22Z], ~U[2026-09-10 18:27:22Z], "Nato come risposta a GTA, Saints Row ha subìto alti e bassi nel corso del tempo, tra un paio di capitoli iniziali interessanti e una successiva inconsistenza sempre più dilagante.\nTutto sembrava finito ormai diversi anni fa, ma Volition ha deciso di riprovarci con un reboot, disponibile su PC, Playstation, Xbox e Stadia dal 23 agosto 2022.\n----\n00:00 Intro\n00:34 Campagna\n01:34 Gameplay\n03:39 Comparto tecnico\n04:36 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SAINTS ROW RECENSIONE: UN TUFFO NEL PASSATO", "G_zjwTnmh64", 326, false, "https://www.youtube.com/watch?v=G_zjwTnmh64", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082200 - SAINTS ROW RECENSIONE: UN TUFFO NEL PASSATO.NA", false, 4, ~U[2022-08-22 14:00:12Z]] 20:27:22.881 [debug] QUERY OK source="sources" db=0.2ms idle=7.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:22.881 [debug] QUERY OK source="media_profiles" db=0.3ms idle=7.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:22.882 [debug] QUERY OK source="media_items" db=0.4ms idle=5.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7033] 20:27:22.882 [debug] Current batch of media processed. Will check again in 1000ms 20:27:23.181 [info] GET / 20:27:23.181 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:27:23.189 [debug] QUERY OK source="settings" db=6.4ms decode=0.1ms queue=0.1ms idle=303.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:23.193 [debug] QUERY OK source="media_profiles" db=3.0ms queue=0.1ms idle=309.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:27:23.194 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=312.4ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:27:23.203 [debug] QUERY OK source="media_items" db=8.7ms idle=312.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:23.206 [debug] QUERY OK source="media_items" db=3.0ms queue=0.1ms idle=320.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:23.207 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=18.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:23.207 [debug] QUERY OK source="settings" db=0.1ms idle=14.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:23.208 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=14.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:23.210 [debug] QUERY OK source="tasks" db=0.3ms idle=6.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:27:23.210 [debug] QUERY OK source="sources" db=0.1ms idle=3.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:23.212 [debug] QUERY OK source="media_items" db=0.8ms idle=4.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:23.217 [debug] QUERY OK source="media_items" db=4.6ms idle=4.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:23.218 [debug] QUERY OK source="sources" db=0.2ms idle=8.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:23.223 [debug] QUERY OK source="media_items" db=3.0ms idle=9.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:27:23.231 [debug] QUERY OK source="media_items" db=8.6ms idle=12.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:23.232 [debug] QUERY OK source="sources" db=0.3ms idle=19.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:27:23.233 [info] Sent 200 in 52ms 20:27:23.883 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Online il primo teaser trailer della serie TV di The Last of Us prodotta da HBO in collaborazione con Naughty Dog, in cui vediamo in movimento per la prima volta Joel ed Ellie.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 23, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082200 - THE LAST OF US: Teaser Trailer della Serie TV HBO.NA", "id" => "q0W5lC-fUAI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=q0W5lC-fUAI", "playlist_index" => 3030, "timestamp" => 1661147438, "title" => "THE LAST OF US: Teaser Trailer della Serie TV HBO", "upload_date" => "20220822"} 20:27:23.883 [debug] QUERY OK source="sources" db=0.3ms idle=665.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:23.884 [debug] QUERY OK source="sources" db=0.3ms idle=661.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:23.888 [debug] QUERY OK source="media_items" db=2.7ms queue=0.1ms idle=653.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-22 05:50:38Z], 4] 20:27:23.889 [debug] QUERY OK source="media_items" db=0.8ms idle=655.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Online il primo teaser trailer della serie TV di The Last of Us prodotta da HBO in collaborazione con Naughty Dog, in cui vediamo in movimento per la prima volta Joel ed Ellie.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US: Teaser Trailer della Serie TV HBO", "96327230-a939-47e4-be52-4956d99f36f3", false, "q0W5lC-fUAI", 23, false, "https://www.youtube.com/watch?v=q0W5lC-fUAI", 3030, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082200 - THE LAST OF US: Teaser Trailer della Serie TV HBO.NA", false, false, 4, [], 96, ~U[2022-08-22 05:50:38Z], ~U[2026-09-10 18:27:23Z], ~U[2026-09-10 18:27:23Z], "Online il primo teaser trailer della serie TV di The Last of Us prodotta da HBO in collaborazione con Naughty Dog, in cui vediamo in movimento per la prima volta Joel ed Ellie.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US: Teaser Trailer della Serie TV HBO", "q0W5lC-fUAI", 23, false, "https://www.youtube.com/watch?v=q0W5lC-fUAI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082200 - THE LAST OF US: Teaser Trailer della Serie TV HBO.NA", false, 4, ~U[2022-08-22 05:50:38Z]] 20:27:23.890 [debug] QUERY OK source="sources" db=0.7ms idle=278.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:23.890 [debug] QUERY OK source="media_profiles" db=0.1ms idle=6.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:23.891 [debug] QUERY OK source="media_items" db=0.9ms idle=5.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7034] 20:27:23.891 [debug] Current batch of media processed. Will check again in 1000ms 20:27:24.893 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nintendo ha pubblicato il trailer di Pokémon Scarlatto e Pokémon Violetto dedicato al gioco competitivo.\n\nL'uscita di Pokémon Scarlatto e Violetto è prevista in esclusiva su Nintendo Switch.\n\n#nintendo \n#pokemon\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 108, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082100 - Pokémon Scarlatto e Violetto: Trailer sul gioco competitivo.NA", "id" => "c2eZ7xVUqWw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=c2eZ7xVUqWw", "playlist_index" => 3031, "timestamp" => 1661097838, "title" => "Pokémon Scarlatto e Violetto: Trailer sul gioco competitivo", "upload_date" => "20220821"} 20:27:24.893 [debug] QUERY OK source="sources" db=0.2ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:24.894 [debug] QUERY OK source="sources" db=0.2ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:24.899 [debug] QUERY OK source="media_items" db=4.9ms idle=1003.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-21 16:03:58Z], 4] 20:27:24.900 [debug] QUERY OK source="media_items" db=0.9ms idle=1008.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nintendo ha pubblicato il trailer di Pokémon Scarlatto e Pokémon Violetto dedicato al gioco competitivo.\n\nL'uscita di Pokémon Scarlatto e Violetto è prevista in esclusiva su Nintendo Switch.\n\n#nintendo \n#pokemon\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Pokémon Scarlatto e Violetto: Trailer sul gioco competitivo", "3fc23840-c038-4c7a-8e6b-ca38510535c6", false, "c2eZ7xVUqWw", 108, false, "https://www.youtube.com/watch?v=c2eZ7xVUqWw", 3031, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082100 - Pokémon Scarlatto e Violetto: Trailer sul gioco competitivo.NA", false, false, 4, [], 96, ~U[2022-08-21 16:03:58Z], ~U[2026-09-10 18:27:24Z], ~U[2026-09-10 18:27:24Z], "Nintendo ha pubblicato il trailer di Pokémon Scarlatto e Pokémon Violetto dedicato al gioco competitivo.\n\nL'uscita di Pokémon Scarlatto e Violetto è prevista in esclusiva su Nintendo Switch.\n\n#nintendo \n#pokemon\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Pokémon Scarlatto e Violetto: Trailer sul gioco competitivo", "c2eZ7xVUqWw", 108, false, "https://www.youtube.com/watch?v=c2eZ7xVUqWw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082100 - Pokémon Scarlatto e Violetto: Trailer sul gioco competitivo.NA", false, 4, ~U[2022-08-21 16:03:58Z]] 20:27:24.901 [debug] QUERY OK source="sources" db=0.2ms idle=286.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:24.901 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:24.902 [debug] QUERY OK source="media_items" db=0.2ms idle=7.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7035] 20:27:24.902 [debug] Current batch of media processed. Will check again in 1000ms 20:27:25.903 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Path of Titans è un MMORPG in cui tutti i giocatori online impersonano dei dinosauri.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 294, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082100 - Un RPG online coi DINOSAURI: Path of Titans.NA", "id" => "L3ddQYJiGRQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=L3ddQYJiGRQ", "playlist_index" => 3032, "timestamp" => 1661086812, "title" => "Un RPG online coi DINOSAURI: Path of Titans", "upload_date" => "20220821"} 20:27:25.905 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:25.906 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:25.915 [debug] QUERY OK source="media_items" db=8.9ms idle=1004.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-21 13:00:12Z], 4] 20:27:25.921 [debug] QUERY OK source="media_items" db=4.7ms idle=1013.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Path of Titans è un MMORPG in cui tutti i giocatori online impersonano dei dinosauri.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Un RPG online coi DINOSAURI: Path of Titans", "945aa7e1-5b83-40b2-a0bc-5d9658590b5e", false, "L3ddQYJiGRQ", 294, false, "https://www.youtube.com/watch?v=L3ddQYJiGRQ", 3032, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082100 - Un RPG online coi DINOSAURI: Path of Titans.NA", false, false, 4, [], 96, ~U[2022-08-21 13:00:12Z], ~U[2026-09-10 18:27:25Z], ~U[2026-09-10 18:27:25Z], "Path of Titans è un MMORPG in cui tutti i giocatori online impersonano dei dinosauri.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Un RPG online coi DINOSAURI: Path of Titans", "L3ddQYJiGRQ", 294, false, "https://www.youtube.com/watch?v=L3ddQYJiGRQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082100 - Un RPG online coi DINOSAURI: Path of Titans.NA", false, 4, ~U[2022-08-21 13:00:12Z]] 20:27:25.921 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=302.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:25.922 [debug] QUERY OK source="media_profiles" db=0.4ms idle=16.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:25.923 [debug] QUERY OK source="media_items" db=0.4ms idle=16.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7036] 20:27:25.923 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Days Gone starebbe arrivando al cinema con un adattamento cinematografico, ma non è l'unico film basato sui videogiochi a spuntare in queste ore. \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 159, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082100 - Days Gone al Cinema: nuovi Film sui videogiochi.NA", "id" => "_H43SXASEls", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_H43SXASEls", "playlist_index" => 3033, "timestamp" => 1661072426, "title" => "Days Gone al Cinema: nuovi Film sui videogiochi", "upload_date" => "20220821"} 20:27:25.924 [debug] QUERY OK source="sources" db=0.9ms idle=8.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:25.925 [debug] QUERY OK source="sources" db=0.2ms idle=4.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:25.931 [debug] QUERY OK source="media_items" db=5.4ms idle=3.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-21 09:00:26Z], 4] 20:27:25.932 [debug] QUERY OK source="media_items" db=1.1ms idle=9.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Days Gone starebbe arrivando al cinema con un adattamento cinematografico, ma non è l'unico film basato sui videogiochi a spuntare in queste ore. \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Days Gone al Cinema: nuovi Film sui videogiochi", "0f8e27b9-2e38-431d-8eaf-8ab87b440625", false, "_H43SXASEls", 159, false, "https://www.youtube.com/watch?v=_H43SXASEls", 3033, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082100 - Days Gone al Cinema: nuovi Film sui videogiochi.NA", false, false, 4, [], 96, ~U[2022-08-21 09:00:26Z], ~U[2026-09-10 18:27:25Z], ~U[2026-09-10 18:27:25Z], "Days Gone starebbe arrivando al cinema con un adattamento cinematografico, ma non è l'unico film basato sui videogiochi a spuntare in queste ore. \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Days Gone al Cinema: nuovi Film sui videogiochi", "_H43SXASEls", 159, false, "https://www.youtube.com/watch?v=_H43SXASEls", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082100 - Days Gone al Cinema: nuovi Film sui videogiochi.NA", false, 4, ~U[2022-08-21 09:00:26Z]] 20:27:25.933 [debug] QUERY OK source="sources" db=0.2ms idle=9.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:25.933 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:25.934 [debug] QUERY OK source="media_items" db=0.4ms idle=8.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7037] 20:27:25.935 [debug] Current batch of media processed. Will check again in 1000ms 20:27:26.937 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dagli autori di Persona e Shin Megami Tensei arriva Soul Hackers 2, nuovo JRPG che incontra le due serie Atlus a metà strada. Ve lo raccontiamo nella nostra recensione.\n\nL'uscita di Soul Hackers 2 è prevista per il 26 agosto su PS5, PlayStation 4, Xbox Series X/S, Xbox One e PC.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 481, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082000 - SOUL HACKERS 2: il nuovo JRPG dagli autori di Persona (Recensione).NA", "id" => "MadcCynXkFY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=MadcCynXkFY", "playlist_index" => 3034, "timestamp" => 1661000413, "title" => "SOUL HACKERS 2: il nuovo JRPG dagli autori di Persona (Recensione)", "upload_date" => "20220820"} 20:27:26.938 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:26.940 [debug] QUERY OK source="sources" db=0.4ms idle=1006.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:26.950 [debug] QUERY OK source="media_items" db=9.7ms queue=0.2ms idle=1006.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-20 13:00:13Z], 4] 20:27:26.953 [debug] QUERY OK source="media_items" db=2.0ms idle=1016.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dagli autori di Persona e Shin Megami Tensei arriva Soul Hackers 2, nuovo JRPG che incontra le due serie Atlus a metà strada. Ve lo raccontiamo nella nostra recensione.\n\nL'uscita di Soul Hackers 2 è prevista per il 26 agosto su PS5, PlayStation 4, Xbox Series X/S, Xbox One e PC.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SOUL HACKERS 2: il nuovo JRPG dagli autori di Persona (Recensione)", "3b973e42-a5c2-4022-b2a0-8a1260c8a1b1", false, "MadcCynXkFY", 481, false, "https://www.youtube.com/watch?v=MadcCynXkFY", 3034, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082000 - SOUL HACKERS 2: il nuovo JRPG dagli autori di Persona (Recensione).NA", false, false, 4, [], 96, ~U[2022-08-20 13:00:13Z], ~U[2026-09-10 18:27:26Z], ~U[2026-09-10 18:27:26Z], "Dagli autori di Persona e Shin Megami Tensei arriva Soul Hackers 2, nuovo JRPG che incontra le due serie Atlus a metà strada. Ve lo raccontiamo nella nostra recensione.\n\nL'uscita di Soul Hackers 2 è prevista per il 26 agosto su PS5, PlayStation 4, Xbox Series X/S, Xbox One e PC.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SOUL HACKERS 2: il nuovo JRPG dagli autori di Persona (Recensione)", "MadcCynXkFY", 481, false, "https://www.youtube.com/watch?v=MadcCynXkFY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082000 - SOUL HACKERS 2: il nuovo JRPG dagli autori di Persona (Recensione).NA", false, 4, ~U[2022-08-20 13:00:13Z]] 20:27:26.954 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=330.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:26.955 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=16.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:26.956 [debug] QUERY OK source="media_items" db=0.4ms idle=15.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7038] 20:27:26.956 [debug] Current batch of media processed. Will check again in 1000ms 20:27:27.957 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Black Myth: Wukong si presenta con un nuovo video di 8 minuti che mostra il gameplay del gioco di Game Science, in 4K con ray tracing e NVIDIA DLSS.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 502, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082000 - BLACK MYTH WUKONG: 8 Minuti di Gameplay.NA", "id" => "UwzTBbfNzIg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=UwzTBbfNzIg", "playlist_index" => 3035, "timestamp" => 1660985619, "title" => "BLACK MYTH WUKONG: 8 Minuti di Gameplay", "upload_date" => "20220820"} 20:27:27.959 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:27.960 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:27.971 [debug] QUERY OK source="media_items" db=10.3ms queue=0.1ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-20 08:53:39Z], 4] 20:27:27.974 [debug] QUERY OK source="media_items" db=1.6ms idle=1015.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Black Myth: Wukong si presenta con un nuovo video di 8 minuti che mostra il gameplay del gioco di Game Science, in 4K con ray tracing e NVIDIA DLSS.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BLACK MYTH WUKONG: 8 Minuti di Gameplay", "b2af11a3-9c46-4a3c-8d22-f846631dbab9", false, "UwzTBbfNzIg", 502, false, "https://www.youtube.com/watch?v=UwzTBbfNzIg", 3035, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082000 - BLACK MYTH WUKONG: 8 Minuti di Gameplay.NA", false, false, 4, [], 96, ~U[2022-08-20 08:53:39Z], ~U[2026-09-10 18:27:27Z], ~U[2026-09-10 18:27:27Z], "Black Myth: Wukong si presenta con un nuovo video di 8 minuti che mostra il gameplay del gioco di Game Science, in 4K con ray tracing e NVIDIA DLSS.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BLACK MYTH WUKONG: 8 Minuti di Gameplay", "UwzTBbfNzIg", 502, false, "https://www.youtube.com/watch?v=UwzTBbfNzIg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082000 - BLACK MYTH WUKONG: 8 Minuti di Gameplay.NA", false, 4, ~U[2022-08-20 08:53:39Z]] 20:27:27.974 [debug] QUERY OK source="sources" db=0.3ms idle=348.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:27.975 [debug] QUERY OK source="media_profiles" db=0.2ms idle=15.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:27.976 [debug] QUERY OK source="media_items" db=0.3ms idle=15.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7039] 20:27:27.976 [debug] Current batch of media processed. Will check again in 1000ms 20:27:28.235 [info] GET / 20:27:28.235 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:27:28.236 [debug] QUERY OK source="settings" db=0.6ms idle=264.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:28.237 [debug] QUERY OK source="media_profiles" db=0.1ms idle=262.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:27:28.237 [debug] QUERY OK source="sources" db=0.1ms idle=262.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:27:28.242 [debug] QUERY OK source="media_items" db=5.1ms idle=261.8ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:28.243 [debug] QUERY OK source="media_items" db=0.7ms idle=266.2ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:28.243 [debug] QUERY OK source="settings" db=0.1ms idle=7.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:28.244 [debug] QUERY OK source="settings" db=0.1ms idle=6.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:28.244 [debug] QUERY OK source="settings" db=0.1ms idle=7.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:28.245 [debug] QUERY OK source="tasks" db=0.2ms idle=2.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:27:28.246 [debug] QUERY OK source="sources" db=0.1ms idle=2.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:28.247 [debug] QUERY OK source="media_items" db=0.6ms idle=2.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:28.251 [debug] QUERY OK source="media_items" db=3.6ms idle=3.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:28.251 [debug] QUERY OK source="sources" db=0.1ms idle=6.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:28.256 [debug] QUERY OK source="media_items" db=2.7ms idle=7.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:27:28.263 [debug] QUERY OK source="media_items" db=6.6ms idle=10.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:28.263 [debug] QUERY OK source="sources" db=0.1ms idle=16.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:27:28.265 [info] Sent 200 in 29ms 20:27:28.978 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Un video che mostra le scene d'intermezzo cinematiche di Black Myth: Wukong.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 380, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e082000 - BLACK MYTH WUKONG: Cutscene Cinematiche.NA", "id" => "SgOavmUWBgg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=SgOavmUWBgg", "playlist_index" => 3036, "timestamp" => 1660983345, "title" => "BLACK MYTH WUKONG: Cutscene Cinematiche", "upload_date" => "20220820"} 20:27:28.979 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=726.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:28.981 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=723.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:28.984 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=718.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-20 08:15:45Z], 4] 20:27:28.991 [debug] QUERY OK source="media_items" db=5.6ms idle=721.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un video che mostra le scene d'intermezzo cinematiche di Black Myth: Wukong.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BLACK MYTH WUKONG: Cutscene Cinematiche", "01c4c5a7-8736-4e1e-9acd-e25e24c83bdd", false, "SgOavmUWBgg", 380, false, "https://www.youtube.com/watch?v=SgOavmUWBgg", 3036, "/downloads/shows/Multiplayer.it/Season 2022/s2022e082000 - BLACK MYTH WUKONG: Cutscene Cinematiche.NA", false, false, 4, [], 96, ~U[2022-08-20 08:15:45Z], ~U[2026-09-10 18:27:28Z], ~U[2026-09-10 18:27:28Z], "Un video che mostra le scene d'intermezzo cinematiche di Black Myth: Wukong.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BLACK MYTH WUKONG: Cutscene Cinematiche", "SgOavmUWBgg", 380, false, "https://www.youtube.com/watch?v=SgOavmUWBgg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e082000 - BLACK MYTH WUKONG: Cutscene Cinematiche.NA", false, 4, ~U[2022-08-20 08:15:45Z]] 20:27:28.993 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=363.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:28.994 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=14.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:28.996 [debug] QUERY OK source="media_items" db=1.6ms idle=13.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7040] 20:27:28.996 [debug] Current batch of media processed. Will check again in 1000ms 20:27:29.997 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Death Stranding arriverà il 23 agosto su PC Game Pass. Dopo giorni di speculazioni arriva la conferma ufficiale per il gioco di Kojima Productions.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 121, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081900 - DEATH STRANDING SU GAME PASS PC: È UFFICIALE!.NA", "id" => "d2e25AZ0P6w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=d2e25AZ0P6w", "playlist_index" => 3037, "timestamp" => 1660911922, "title" => "DEATH STRANDING SU GAME PASS PC: È UFFICIALE!", "upload_date" => "20220819"} 20:27:29.999 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1007.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:30.001 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1007.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:30.011 [debug] QUERY OK source="media_items" db=9.3ms queue=0.2ms idle=1007.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-19 12:25:22Z], 4] 20:27:30.013 [debug] QUERY OK source="media_items" db=1.7ms idle=1015.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Death Stranding arriverà il 23 agosto su PC Game Pass. Dopo giorni di speculazioni arriva la conferma ufficiale per il gioco di Kojima Productions.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DEATH STRANDING SU GAME PASS PC: È UFFICIALE!", "8034b5f9-1e5f-4729-a541-404bb9f3c3d5", false, "d2e25AZ0P6w", 121, false, "https://www.youtube.com/watch?v=d2e25AZ0P6w", 3037, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081900 - DEATH STRANDING SU GAME PASS PC: È UFFICIALE!.NA", false, false, 4, [], 98, ~U[2022-08-19 12:25:22Z], ~U[2026-09-10 18:27:30Z], ~U[2026-09-10 18:27:30Z], "Death Stranding arriverà il 23 agosto su PC Game Pass. Dopo giorni di speculazioni arriva la conferma ufficiale per il gioco di Kojima Productions.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DEATH STRANDING SU GAME PASS PC: È UFFICIALE!", "d2e25AZ0P6w", 121, false, "https://www.youtube.com/watch?v=d2e25AZ0P6w", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081900 - DEATH STRANDING SU GAME PASS PC: È UFFICIALE!.NA", false, 4, ~U[2022-08-19 12:25:22Z]] 20:27:30.014 [debug] QUERY OK source="sources" db=0.2ms idle=381.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:30.015 [debug] QUERY OK source="media_profiles" db=0.3ms idle=15.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:30.016 [debug] QUERY OK source="media_items" db=0.4ms idle=14.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7041] 20:27:30.016 [debug] Current batch of media processed. Will check again in 1000ms 20:27:31.017 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Riepiloghiamo tutte le novità del crossover Fortnite x Dragon Ball Super e come l'arrivo di Goku e compagni cambi le carte in tavola nel Battle Royale di Epic Games.\n\n#fortnite \n#dragonball \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 409, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081800 - DRAGON BALL + FORTNITE: Sacrilegio o Genio?.NA", "id" => "EgwIl06cWrE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=EgwIl06cWrE", "playlist_index" => 3038, "timestamp" => 1660828643, "title" => "DRAGON BALL + FORTNITE: Sacrilegio o Genio?", "upload_date" => "20220818"} 20:27:31.018 [debug] QUERY OK source="sources" db=0.5ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:31.020 [debug] QUERY OK source="sources" db=0.4ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:31.026 [debug] QUERY OK source="media_items" db=5.6ms idle=1005.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-18 13:17:23Z], 4] 20:27:31.028 [debug] QUERY OK source="media_items" db=1.6ms idle=1010.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Riepiloghiamo tutte le novità del crossover Fortnite x Dragon Ball Super e come l'arrivo di Goku e compagni cambi le carte in tavola nel Battle Royale di Epic Games.\n\n#fortnite \n#dragonball \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DRAGON BALL + FORTNITE: Sacrilegio o Genio?", "ad7bc1e8-d29e-4512-a44e-b367f2250284", false, "EgwIl06cWrE", 409, false, "https://www.youtube.com/watch?v=EgwIl06cWrE", 3038, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081800 - DRAGON BALL + FORTNITE: Sacrilegio o Genio?.NA", false, false, 4, [], 97, ~U[2022-08-18 13:17:23Z], ~U[2026-09-10 18:27:31Z], ~U[2026-09-10 18:27:31Z], "Riepiloghiamo tutte le novità del crossover Fortnite x Dragon Ball Super e come l'arrivo di Goku e compagni cambi le carte in tavola nel Battle Royale di Epic Games.\n\n#fortnite \n#dragonball \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DRAGON BALL + FORTNITE: Sacrilegio o Genio?", "EgwIl06cWrE", 409, false, "https://www.youtube.com/watch?v=EgwIl06cWrE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081800 - DRAGON BALL + FORTNITE: Sacrilegio o Genio?.NA", false, 4, ~U[2022-08-18 13:17:23Z]] 20:27:31.029 [debug] QUERY OK source="sources" db=0.3ms idle=394.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:31.030 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=10.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:31.031 [debug] QUERY OK source="media_items" db=0.4ms idle=10.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7042] 20:27:31.031 [debug] Current batch of media processed. Will check again in 1000ms 20:27:32.032 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nuovo trailer di gameplay di A Plague Tale Requiem, il seguito dell'apprezzata avventura di Asobo Studios. L'uscita del gioco è prevista per il 18 agosto su PC, Xbox Series X/S, PlayStation 5 e Nintendo Switch.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 330, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081800 - A Plague Tale Requiem: Gameplay Trailer.NA", "id" => "Bl4JIRHxmRM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Bl4JIRHxmRM", "playlist_index" => 3039, "timestamp" => 1660817728, "title" => "A Plague Tale Requiem: Gameplay Trailer", "upload_date" => "20220818"} 20:27:32.034 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:32.035 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:32.045 [debug] QUERY OK source="media_items" db=9.4ms idle=1005.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-18 10:15:28Z], 4] 20:27:32.048 [debug] QUERY OK source="media_items" db=1.5ms idle=1015.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nuovo trailer di gameplay di A Plague Tale Requiem, il seguito dell'apprezzata avventura di Asobo Studios. L'uscita del gioco è prevista per il 18 agosto su PC, Xbox Series X/S, PlayStation 5 e Nintendo Switch.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A Plague Tale Requiem: Gameplay Trailer", "d8f89e70-0c10-4b60-8ffa-bd1451edf3fb", false, "Bl4JIRHxmRM", 330, false, "https://www.youtube.com/watch?v=Bl4JIRHxmRM", 3039, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081800 - A Plague Tale Requiem: Gameplay Trailer.NA", false, false, 4, [], 97, ~U[2022-08-18 10:15:28Z], ~U[2026-09-10 18:27:32Z], ~U[2026-09-10 18:27:32Z], "Nuovo trailer di gameplay di A Plague Tale Requiem, il seguito dell'apprezzata avventura di Asobo Studios. L'uscita del gioco è prevista per il 18 agosto su PC, Xbox Series X/S, PlayStation 5 e Nintendo Switch.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A Plague Tale Requiem: Gameplay Trailer", "Bl4JIRHxmRM", 330, false, "https://www.youtube.com/watch?v=Bl4JIRHxmRM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081800 - A Plague Tale Requiem: Gameplay Trailer.NA", false, 4, ~U[2022-08-18 10:15:28Z]] 20:27:32.048 [debug] QUERY OK source="sources" db=0.3ms idle=412.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:32.049 [debug] QUERY OK source="media_profiles" db=0.2ms idle=14.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:32.050 [debug] QUERY OK source="media_items" db=0.3ms idle=14.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7043] 20:27:32.050 [debug] Current batch of media processed. Will check again in 1000ms 20:27:33.051 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "PlayStation ha pubblicato un nuovo trailer di The Last of Us Parte 1, focalizzato sul motion capture dell'originale e di come cambia il risultato finale con il restyling di Joel ed Ellie nel Remake del gioco Naughty Dog.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 42, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081700 - THE LAST OF US REMAKE Parte 1: Trailer del Motion Capture.NA", "id" => "r6oTL6ah1U8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=r6oTL6ah1U8", "playlist_index" => 3040, "timestamp" => 1660728538, "title" => "THE LAST OF US REMAKE Parte 1: Trailer del Motion Capture", "upload_date" => "20220817"} 20:27:33.051 [debug] QUERY OK source="sources" db=0.2ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:33.052 [debug] QUERY OK source="sources" db=0.1ms idle=1003.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:33.057 [debug] QUERY OK source="media_items" db=4.8ms idle=1002.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-17 09:28:58Z], 4] 20:27:33.058 [debug] QUERY OK source="media_items" db=0.8ms idle=1007.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["PlayStation ha pubblicato un nuovo trailer di The Last of Us Parte 1, focalizzato sul motion capture dell'originale e di come cambia il risultato finale con il restyling di Joel ed Ellie nel Remake del gioco Naughty Dog.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US REMAKE Parte 1: Trailer del Motion Capture", "2d79183d-3c96-406f-9579-eb42306fdc0e", false, "r6oTL6ah1U8", 42, false, "https://www.youtube.com/watch?v=r6oTL6ah1U8", 3040, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081700 - THE LAST OF US REMAKE Parte 1: Trailer del Motion Capture.NA", false, false, 4, [], 98, ~U[2022-08-17 09:28:58Z], ~U[2026-09-10 18:27:33Z], ~U[2026-09-10 18:27:33Z], "PlayStation ha pubblicato un nuovo trailer di The Last of Us Parte 1, focalizzato sul motion capture dell'originale e di come cambia il risultato finale con il restyling di Joel ed Ellie nel Remake del gioco Naughty Dog.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US REMAKE Parte 1: Trailer del Motion Capture", "r6oTL6ah1U8", 42, false, "https://www.youtube.com/watch?v=r6oTL6ah1U8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081700 - THE LAST OF US REMAKE Parte 1: Trailer del Motion Capture.NA", false, 4, ~U[2022-08-17 09:28:58Z]] 20:27:33.059 [debug] QUERY OK source="sources" db=0.2ms idle=417.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:33.059 [debug] QUERY OK source="media_profiles" db=0.1ms idle=7.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:33.059 [debug] QUERY OK source="media_items" db=0.2ms idle=7.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7044] 20:27:33.060 [debug] Current batch of media processed. Will check again in 1000ms 20:27:33.267 [info] GET / 20:27:33.268 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:27:33.270 [debug] QUERY OK source="settings" db=2.2ms idle=211.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:33.271 [debug] QUERY OK source="media_profiles" db=0.3ms idle=212.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:27:33.271 [debug] QUERY OK source="sources" db=0.1ms idle=212.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:27:33.278 [debug] QUERY OK source="media_items" db=6.8ms idle=212.1ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:33.279 [debug] QUERY OK source="media_items" db=0.7ms idle=219.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:33.280 [debug] QUERY OK source="settings" db=0.2ms idle=9.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:33.280 [debug] QUERY OK source="settings" db=0.3ms idle=9.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:33.281 [debug] QUERY OK source="settings" db=0.1ms idle=9.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:33.282 [debug] QUERY OK source="tasks" db=0.3ms idle=3.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:27:33.283 [debug] QUERY OK source="sources" db=0.1ms idle=3.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:33.287 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=6.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:33.292 [debug] QUERY OK source="media_items" db=4.5ms idle=6.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:33.293 [debug] QUERY OK source="sources" db=0.1ms idle=11.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:33.300 [debug] QUERY OK source="media_items" db=4.2ms idle=12.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:27:33.308 [debug] QUERY OK source="media_items" db=8.1ms idle=17.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:33.309 [debug] QUERY OK source="sources" db=0.4ms idle=21.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:27:33.310 [info] Sent 200 in 42ms 20:27:34.061 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La recensione di Thymesia, un soulslike realizzato da un piccolo team che si è fortemente ispirato a Bloodborne e Sekiro, ma che finisce schiacciato dalle sue aspirazioni.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 439, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081600 - Thymesia è un Bloodborne che non ce l'ha fatta (Recensione).NA", "id" => "wjbEgEsWjls", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=wjbEgEsWjls", "playlist_index" => 3041, "timestamp" => 1660668813, "title" => "Thymesia è un Bloodborne che non ce l'ha fatta (Recensione)", "upload_date" => "20220816"} 20:27:34.063 [debug] QUERY OK source="sources" db=1.8ms queue=0.1ms idle=768.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:34.064 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=764.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:34.068 [debug] QUERY OK source="media_items" db=3.0ms idle=756.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-16 16:53:33Z], 4] 20:27:34.070 [debug] QUERY OK source="media_items" db=1.2ms idle=759.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La recensione di Thymesia, un soulslike realizzato da un piccolo team che si è fortemente ispirato a Bloodborne e Sekiro, ma che finisce schiacciato dalle sue aspirazioni.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Thymesia è un Bloodborne che non ce l'ha fatta (Recensione)", "2076b2d1-598e-4a1a-bbc6-1c75e897a3f8", false, "wjbEgEsWjls", 439, false, "https://www.youtube.com/watch?v=wjbEgEsWjls", 3041, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081600 - Thymesia è un Bloodborne che non ce l'ha fatta (Recensione).NA", false, false, 4, [], 96, ~U[2022-08-16 16:53:33Z], ~U[2026-09-10 18:27:34Z], ~U[2026-09-10 18:27:34Z], "La recensione di Thymesia, un soulslike realizzato da un piccolo team che si è fortemente ispirato a Bloodborne e Sekiro, ma che finisce schiacciato dalle sue aspirazioni.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Thymesia è un Bloodborne che non ce l'ha fatta (Recensione)", "wjbEgEsWjls", 439, false, "https://www.youtube.com/watch?v=wjbEgEsWjls", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081600 - Thymesia è un Bloodborne che non ce l'ha fatta (Recensione).NA", false, 4, ~U[2022-08-16 16:53:33Z]] 20:27:34.071 [debug] QUERY OK source="sources" db=0.7ms idle=427.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:34.071 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:34.073 [debug] QUERY OK source="media_items" db=1.1ms idle=7.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7045] 20:27:34.073 [debug] Current batch of media processed. Will check again in 1000ms 20:27:35.074 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Parliamo di DALL-E 2, Midjourney e di come le reti neurali possono aiutare i team creativi nello sviluppo di videogiochi.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 339, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081600 - Intelligenza Artificiale al servizio dei Videogiochi.NA", "id" => "QIK_q0PPTCM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QIK_q0PPTCM", "playlist_index" => 3042, "timestamp" => 1660651213, "title" => "Intelligenza Artificiale al servizio dei Videogiochi", "upload_date" => "20220816"} 20:27:35.075 [debug] QUERY OK source="sources" db=0.5ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:35.076 [debug] QUERY OK source="sources" db=0.3ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:35.083 [debug] QUERY OK source="media_items" db=7.1ms idle=1004.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-16 12:00:13Z], 4] 20:27:35.085 [debug] QUERY OK source="media_items" db=1.1ms idle=1010.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Parliamo di DALL-E 2, Midjourney e di come le reti neurali possono aiutare i team creativi nello sviluppo di videogiochi.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Intelligenza Artificiale al servizio dei Videogiochi", "085f0f1f-68a4-44e1-8e7b-2b701ecfd685", false, "QIK_q0PPTCM", 339, false, "https://www.youtube.com/watch?v=QIK_q0PPTCM", 3042, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081600 - Intelligenza Artificiale al servizio dei Videogiochi.NA", false, false, 4, [], 96, ~U[2022-08-16 12:00:13Z], ~U[2026-09-10 18:27:35Z], ~U[2026-09-10 18:27:35Z], "Parliamo di DALL-E 2, Midjourney e di come le reti neurali possono aiutare i team creativi nello sviluppo di videogiochi.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Intelligenza Artificiale al servizio dei Videogiochi", "QIK_q0PPTCM", 339, false, "https://www.youtube.com/watch?v=QIK_q0PPTCM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081600 - Intelligenza Artificiale al servizio dei Videogiochi.NA", false, 4, ~U[2022-08-16 12:00:13Z]] 20:27:35.085 [debug] QUERY OK source="sources" db=0.2ms idle=440.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:35.086 [debug] QUERY OK source="media_profiles" db=0.4ms idle=10.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:35.087 [debug] QUERY OK source="media_items" db=0.4ms idle=11.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7046] 20:27:35.087 [debug] Current batch of media processed. Will check again in 1000ms 20:27:36.089 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il crossover tra Fortnite e Dragon Ball Super è ufficiale, e in occasione dell'uscita Epic ha pubblicato un trailer che mostra alcune delle novità dell'aggiornamento. Dalle skin di personaggi come Goku, Vegeta e Bulma alle fusioni, passando per l'uso di Kamehameha, del drago Shenron e della nuvola d'oro.\n\n#fortnite \n#dragonball \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 51, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081600 - FORTNITE x DRAGON BALL: Gameplay Trailer.NA", "id" => "CDYDlr-Z6To", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=CDYDlr-Z6To", "playlist_index" => 3043, "timestamp" => 1660637317, "title" => "FORTNITE x DRAGON BALL: Gameplay Trailer", "upload_date" => "20220816"} 20:27:36.089 [debug] QUERY OK source="sources" db=0.3ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:36.090 [debug] QUERY OK source="sources" db=0.2ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:36.095 [debug] QUERY OK source="media_items" db=4.7ms idle=1003.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-16 08:08:37Z], 4] 20:27:36.097 [debug] QUERY OK source="media_items" db=0.9ms idle=1008.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il crossover tra Fortnite e Dragon Ball Super è ufficiale, e in occasione dell'uscita Epic ha pubblicato un trailer che mostra alcune delle novità dell'aggiornamento. Dalle skin di personaggi come Goku, Vegeta e Bulma alle fusioni, passando per l'uso di Kamehameha, del drago Shenron e della nuvola d'oro.\n\n#fortnite \n#dragonball \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORTNITE x DRAGON BALL: Gameplay Trailer", "186f5b2f-5242-4e99-af2d-c0e8cf96862c", false, "CDYDlr-Z6To", 51, false, "https://www.youtube.com/watch?v=CDYDlr-Z6To", 3043, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081600 - FORTNITE x DRAGON BALL: Gameplay Trailer.NA", false, false, 4, [], 96, ~U[2022-08-16 08:08:37Z], ~U[2026-09-10 18:27:36Z], ~U[2026-09-10 18:27:36Z], "Il crossover tra Fortnite e Dragon Ball Super è ufficiale, e in occasione dell'uscita Epic ha pubblicato un trailer che mostra alcune delle novità dell'aggiornamento. Dalle skin di personaggi come Goku, Vegeta e Bulma alle fusioni, passando per l'uso di Kamehameha, del drago Shenron e della nuvola d'oro.\n\n#fortnite \n#dragonball \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORTNITE x DRAGON BALL: Gameplay Trailer", "CDYDlr-Z6To", 51, false, "https://www.youtube.com/watch?v=CDYDlr-Z6To", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081600 - FORTNITE x DRAGON BALL: Gameplay Trailer.NA", false, 4, ~U[2022-08-16 08:08:37Z]] 20:27:36.097 [debug] QUERY OK source="sources" db=0.2ms idle=450.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:36.098 [debug] QUERY OK source="media_profiles" db=0.3ms idle=7.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:36.098 [debug] QUERY OK source="media_items" db=0.3ms idle=8.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7047] 20:27:36.098 [debug] Current batch of media processed. Will check again in 1000ms 20:27:37.101 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Marvel's Spider-Man è arrivato su Steam. Ma come si comporta la versione PC rispetto a quella PlayStation 5?\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 133, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081300 - Marvel's Spider-Man: PC vs PS5 a confronto.NA", "id" => "C6cjdjgxrSg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=C6cjdjgxrSg", "playlist_index" => 3044, "timestamp" => 1660407107, "title" => "Marvel's Spider-Man: PC vs PS5 a confronto", "upload_date" => "20220813"} 20:27:37.102 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:37.104 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:37.116 [debug] QUERY OK source="media_items" db=11.2ms queue=0.1ms idle=1006.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-13 16:11:47Z], 4] 20:27:37.125 [debug] QUERY OK source="media_items" db=8.5ms idle=1018.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Marvel's Spider-Man è arrivato su Steam. Ma come si comporta la versione PC rispetto a quella PlayStation 5?\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Marvel's Spider-Man: PC vs PS5 a confronto", "9b9015a3-e06f-48e2-9051-1abfb466d259", false, "C6cjdjgxrSg", 133, false, "https://www.youtube.com/watch?v=C6cjdjgxrSg", 3044, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081300 - Marvel's Spider-Man: PC vs PS5 a confronto.NA", false, false, 4, [], 98, ~U[2022-08-13 16:11:47Z], ~U[2026-09-10 18:27:37Z], ~U[2026-09-10 18:27:37Z], "Marvel's Spider-Man è arrivato su Steam. Ma come si comporta la versione PC rispetto a quella PlayStation 5?\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Marvel's Spider-Man: PC vs PS5 a confronto", "C6cjdjgxrSg", 133, false, "https://www.youtube.com/watch?v=C6cjdjgxrSg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081300 - Marvel's Spider-Man: PC vs PS5 a confronto.NA", false, 4, ~U[2022-08-13 16:11:47Z]] 20:27:37.126 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=476.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:37.127 [debug] QUERY OK source="media_profiles" db=0.3ms idle=24.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:37.128 [debug] QUERY OK source="media_items" db=0.5ms idle=23.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7048] 20:27:37.128 [debug] Current batch of media processed. Will check again in 1000ms 20:27:38.130 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Al THQ Nordic's Digital Showcase 2022 è stato mostrato SpongeBob SquarePants The Cosmic Shake: ecco il trailer del gioco di piattaforme per PC e console.\n----\n#spongebob \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 193, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - SPONGEBOB SQUAREPANTS: TRAILER UFFICIALE The Cosmic Shake.NA", "id" => "aVzMfudQWE8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=aVzMfudQWE8", "playlist_index" => 3045, "timestamp" => 1660332660, "title" => "SPONGEBOB SQUAREPANTS: TRAILER UFFICIALE The Cosmic Shake", "upload_date" => "20220812"} 20:27:38.131 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:38.132 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:38.142 [debug] QUERY OK source="media_items" db=9.1ms queue=0.1ms idle=1006.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-12 19:31:00Z], 4] 20:27:38.145 [debug] QUERY OK source="media_items" db=2.0ms idle=1014.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Al THQ Nordic's Digital Showcase 2022 è stato mostrato SpongeBob SquarePants The Cosmic Shake: ecco il trailer del gioco di piattaforme per PC e console.\n----\n#spongebob \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SPONGEBOB SQUAREPANTS: TRAILER UFFICIALE The Cosmic Shake", "a51b0461-e9d1-4bf1-a1c5-4f0708bfac49", false, "aVzMfudQWE8", 193, false, "https://www.youtube.com/watch?v=aVzMfudQWE8", 3045, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - SPONGEBOB SQUAREPANTS: TRAILER UFFICIALE The Cosmic Shake.NA", false, false, 4, [], 93, ~U[2022-08-12 19:31:00Z], ~U[2026-09-10 18:27:38Z], ~U[2026-09-10 18:27:38Z], "Al THQ Nordic's Digital Showcase 2022 è stato mostrato SpongeBob SquarePants The Cosmic Shake: ecco il trailer del gioco di piattaforme per PC e console.\n----\n#spongebob \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SPONGEBOB SQUAREPANTS: TRAILER UFFICIALE The Cosmic Shake", "aVzMfudQWE8", 193, false, "https://www.youtube.com/watch?v=aVzMfudQWE8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - SPONGEBOB SQUAREPANTS: TRAILER UFFICIALE The Cosmic Shake.NA", false, 4, ~U[2022-08-12 19:31:00Z]] 20:27:38.146 [debug] QUERY OK source="sources" db=0.5ms idle=492.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:38.147 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=15.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:38.148 [debug] QUERY OK source="media_items" db=0.4ms idle=15.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7049] 20:27:38.149 [debug] Current batch of media processed. Will check again in 1000ms 20:27:38.314 [info] GET / 20:27:38.315 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:27:38.318 [debug] QUERY OK source="settings" db=2.4ms queue=0.1ms idle=173.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:38.318 [debug] QUERY OK source="media_profiles" db=0.3ms idle=173.2ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:27:38.319 [debug] QUERY OK source="sources" db=0.2ms idle=172.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:27:38.329 [debug] QUERY OK source="media_items" db=9.3ms queue=0.1ms idle=172.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:38.330 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=180.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:38.331 [debug] QUERY OK source="settings" db=0.1ms idle=12.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:38.331 [debug] QUERY OK source="settings" db=0.1ms idle=12.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:38.333 [debug] QUERY OK source="settings" db=0.4ms idle=12.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:38.334 [debug] QUERY OK source="tasks" db=0.4ms idle=4.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:27:38.335 [debug] QUERY OK source="sources" db=0.2ms idle=4.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:38.337 [debug] QUERY OK source="media_items" db=1.3ms idle=5.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:38.345 [debug] QUERY OK source="media_items" db=7.2ms idle=6.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:38.346 [debug] QUERY OK source="sources" db=0.3ms idle=13.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:38.353 [debug] QUERY OK source="media_items" db=4.0ms idle=14.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:27:38.360 [debug] QUERY OK source="media_items" db=7.0ms idle=18.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:38.361 [debug] QUERY OK source="sources" db=0.2ms idle=23.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:27:38.362 [info] Sent 200 in 47ms 20:27:39.150 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Alone in the Dark è tornato. Abbiamo visto le prime immagini del capostipite del genere survival horror e di una serie iconica, nel trailer di un reboot che sembra aver ascoltato i desideri della fanbase regalandoci un gioco legato alle radici della saga e rafforzato dalla presenza di un director d'eccezione.\n----\n#aloneinthedark \n----\n00:00 Intro\n00:20 Bentornati a Villa Derceto\n01:35 Comparto tecnico\n02:13 Struttura\n03:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 221, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - ALONE IN THE DARK: REBOOT IN STILE AMNESIA su PS5, Xbox e PC.NA", "id" => "J6XIAdxqi6s", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=J6XIAdxqi6s", "playlist_index" => 3046, "timestamp" => 1660332602, "title" => "ALONE IN THE DARK: REBOOT IN STILE AMNESIA su PS5, Xbox e PC", "upload_date" => "20220812"} 20:27:39.152 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=804.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:39.153 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=799.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:39.157 [debug] QUERY OK source="media_items" db=3.6ms queue=0.1ms idle=792.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-12 19:30:02Z], 4] 20:27:39.160 [debug] QUERY OK source="media_items" db=1.9ms idle=796.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Alone in the Dark è tornato. Abbiamo visto le prime immagini del capostipite del genere survival horror e di una serie iconica, nel trailer di un reboot che sembra aver ascoltato i desideri della fanbase regalandoci un gioco legato alle radici della saga e rafforzato dalla presenza di un director d'eccezione.\n----\n#aloneinthedark \n----\n00:00 Intro\n00:20 Bentornati a Villa Derceto\n01:35 Comparto tecnico\n02:13 Struttura\n03:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ALONE IN THE DARK: REBOOT IN STILE AMNESIA su PS5, Xbox e PC", "9dc99f5d-86d4-4854-b181-8da5042335d2", false, "J6XIAdxqi6s", 221, false, "https://www.youtube.com/watch?v=J6XIAdxqi6s", 3046, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - ALONE IN THE DARK: REBOOT IN STILE AMNESIA su PS5, Xbox e PC.NA", false, false, 4, [], 93, ~U[2022-08-12 19:30:02Z], ~U[2026-09-10 18:27:39Z], ~U[2026-09-10 18:27:39Z], "Alone in the Dark è tornato. Abbiamo visto le prime immagini del capostipite del genere survival horror e di una serie iconica, nel trailer di un reboot che sembra aver ascoltato i desideri della fanbase regalandoci un gioco legato alle radici della saga e rafforzato dalla presenza di un director d'eccezione.\n----\n#aloneinthedark \n----\n00:00 Intro\n00:20 Bentornati a Villa Derceto\n01:35 Comparto tecnico\n02:13 Struttura\n03:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ALONE IN THE DARK: REBOOT IN STILE AMNESIA su PS5, Xbox e PC", "J6XIAdxqi6s", 221, false, "https://www.youtube.com/watch?v=J6XIAdxqi6s", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - ALONE IN THE DARK: REBOOT IN STILE AMNESIA su PS5, Xbox e PC.NA", false, 4, ~U[2022-08-12 19:30:02Z]] 20:27:39.162 [debug] QUERY OK source="sources" db=1.3ms idle=503.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:39.164 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=10.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:39.166 [debug] QUERY OK source="media_items" db=1.5ms queue=0.2ms idle=11.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7050] 20:27:39.167 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Al THQ Nordic's Digital Showcase 2022 abbiamo avuto modo di vedere un nuovo trailer per Outcast 2 A New Beginning, in arrivo su PS5, Xbox Series X|S e PC.\n----\n#OUTCAST2\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 158, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - OUTCAST 2: TRAILER UFFICIALE.NA", "id" => "e0E6EJJaBFA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=e0E6EJJaBFA", "playlist_index" => 3047, "timestamp" => 1660332513, "title" => "OUTCAST 2: TRAILER UFFICIALE", "upload_date" => "20220812"} 20:27:39.169 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=9.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:39.170 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=9.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:39.179 [debug] QUERY OK source="media_items" db=9.4ms idle=8.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-12 19:28:33Z], 4] 20:27:39.183 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=16.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Al THQ Nordic's Digital Showcase 2022 abbiamo avuto modo di vedere un nuovo trailer per Outcast 2 A New Beginning, in arrivo su PS5, Xbox Series X|S e PC.\n----\n#OUTCAST2\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "OUTCAST 2: TRAILER UFFICIALE", "7237f93a-76f9-42b2-839b-ace762be457b", false, "e0E6EJJaBFA", 158, false, "https://www.youtube.com/watch?v=e0E6EJJaBFA", 3047, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - OUTCAST 2: TRAILER UFFICIALE.NA", false, false, 4, [], 93, ~U[2022-08-12 19:28:33Z], ~U[2026-09-10 18:27:39Z], ~U[2026-09-10 18:27:39Z], "Al THQ Nordic's Digital Showcase 2022 abbiamo avuto modo di vedere un nuovo trailer per Outcast 2 A New Beginning, in arrivo su PS5, Xbox Series X|S e PC.\n----\n#OUTCAST2\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "OUTCAST 2: TRAILER UFFICIALE", "e0E6EJJaBFA", 158, false, "https://www.youtube.com/watch?v=e0E6EJJaBFA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - OUTCAST 2: TRAILER UFFICIALE.NA", false, 4, ~U[2022-08-12 19:28:33Z]] 20:27:39.183 [debug] QUERY OK source="sources" db=0.4ms idle=16.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:39.184 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:39.186 [debug] QUERY OK source="media_items" db=0.7ms idle=15.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7051] 20:27:39.186 [debug] Current batch of media processed. Will check again in 1000ms 20:27:40.187 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Al THQ Nordic's Digital Showcase 2022 abbiamo avuto modo di vedere un nuovo trailer per Gothic, il remake per PC, PS5 e Xbox Series X|S.\n----\n#gothic \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 124, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - GOTHIC: TRAILER UFFICIALE REMAKE.NA", "id" => "W6fkh-j4jqQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=W6fkh-j4jqQ", "playlist_index" => 3048, "timestamp" => 1660331596, "title" => "GOTHIC: TRAILER UFFICIALE REMAKE", "upload_date" => "20220812"} 20:27:40.189 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:40.191 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1006.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:40.201 [debug] QUERY OK source="media_items" db=10.2ms idle=1006.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-12 19:13:16Z], 4] 20:27:40.207 [debug] QUERY OK source="media_items" db=5.0ms idle=1016.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Al THQ Nordic's Digital Showcase 2022 abbiamo avuto modo di vedere un nuovo trailer per Gothic, il remake per PC, PS5 e Xbox Series X|S.\n----\n#gothic \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOTHIC: TRAILER UFFICIALE REMAKE", "b8d27d05-bc62-4cef-9555-690d123186f2", false, "W6fkh-j4jqQ", 124, false, "https://www.youtube.com/watch?v=W6fkh-j4jqQ", 3048, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - GOTHIC: TRAILER UFFICIALE REMAKE.NA", false, false, 4, [], 93, ~U[2022-08-12 19:13:16Z], ~U[2026-09-10 18:27:40Z], ~U[2026-09-10 18:27:40Z], "Al THQ Nordic's Digital Showcase 2022 abbiamo avuto modo di vedere un nuovo trailer per Gothic, il remake per PC, PS5 e Xbox Series X|S.\n----\n#gothic \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOTHIC: TRAILER UFFICIALE REMAKE", "W6fkh-j4jqQ", 124, false, "https://www.youtube.com/watch?v=W6fkh-j4jqQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - GOTHIC: TRAILER UFFICIALE REMAKE.NA", false, 4, ~U[2022-08-12 19:13:16Z]] 20:27:40.208 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=546.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:40.209 [debug] QUERY OK source="media_profiles" db=0.3ms idle=19.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:40.210 [debug] QUERY OK source="media_items" db=0.4ms idle=18.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7052] 20:27:40.210 [debug] Current batch of media processed. Will check again in 1000ms 20:27:41.211 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Alone in the Dark è tornato. Ecco il trailer per PS5, Xbox Series X|S e PC.\n----\n#aloneinthedark \n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 89, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - ALONE IN THE DARK: TRAILER UFFICIALE.NA", "id" => "M9N-j89gejw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=M9N-j89gejw", "playlist_index" => 3049, "timestamp" => 1660331364, "title" => "ALONE IN THE DARK: TRAILER UFFICIALE", "upload_date" => "20220812"} 20:27:41.212 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:41.213 [debug] QUERY OK source="sources" db=0.2ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:41.219 [debug] QUERY OK source="media_items" db=5.6ms idle=1004.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-12 19:09:24Z], 4] 20:27:41.225 [debug] QUERY OK source="media_items" db=4.8ms idle=1009.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Alone in the Dark è tornato. Ecco il trailer per PS5, Xbox Series X|S e PC.\n----\n#aloneinthedark \n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ALONE IN THE DARK: TRAILER UFFICIALE", "588c75e8-0b1c-4319-87e8-faf377bbd15f", false, "M9N-j89gejw", 89, false, "https://www.youtube.com/watch?v=M9N-j89gejw", 3049, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - ALONE IN THE DARK: TRAILER UFFICIALE.NA", false, false, 4, [], 93, ~U[2022-08-12 19:09:24Z], ~U[2026-09-10 18:27:41Z], ~U[2026-09-10 18:27:41Z], "Alone in the Dark è tornato. Ecco il trailer per PS5, Xbox Series X|S e PC.\n----\n#aloneinthedark \n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ALONE IN THE DARK: TRAILER UFFICIALE", "M9N-j89gejw", 89, false, "https://www.youtube.com/watch?v=M9N-j89gejw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - ALONE IN THE DARK: TRAILER UFFICIALE.NA", false, 4, ~U[2022-08-12 19:09:24Z]] 20:27:41.226 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=560.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:41.227 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=13.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:41.228 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=13.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7053] 20:27:41.228 [debug] Current batch of media processed. Will check again in 1000ms 20:27:41.569 [info] {"source":"oban","duration":2837,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:27:42.229 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Warner Bros ha annunciato la data d'uscita ufficiale di Hogwars Legacy. Il nuovo gioco ambientato nel mondo di Harry Potter ritarderà di alcune settimane e uscirà il 10 febbraio 2023 su PlayStation, Xbox e PC. L'uscita su Nintendo Switch resta ancora un mistero.\n----\n#HogwartsLegacy\n#HarryPotter\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 85, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - HOGWARTS LEGACY: DATA D'USCITA UFFICIALE.NA", "id" => "XiJMOQK5qTo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XiJMOQK5qTo", "playlist_index" => 3050, "timestamp" => 1660323482, "title" => "HOGWARTS LEGACY: DATA D'USCITA UFFICIALE", "upload_date" => "20220812"} 20:27:42.230 [debug] QUERY OK source="sources" db=0.4ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:42.231 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:42.237 [debug] QUERY OK source="media_items" db=5.5ms queue=0.1ms idle=1003.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-12 16:58:02Z], 4] 20:27:42.239 [debug] QUERY OK source="media_items" db=1.3ms idle=668.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warner Bros ha annunciato la data d'uscita ufficiale di Hogwars Legacy. Il nuovo gioco ambientato nel mondo di Harry Potter ritarderà di alcune settimane e uscirà il 10 febbraio 2023 su PlayStation, Xbox e PC. L'uscita su Nintendo Switch resta ancora un mistero.\n----\n#HogwartsLegacy\n#HarryPotter\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HOGWARTS LEGACY: DATA D'USCITA UFFICIALE", "0738fead-ef33-43e8-bd70-2f3f2c15194e", false, "XiJMOQK5qTo", 85, false, "https://www.youtube.com/watch?v=XiJMOQK5qTo", 3050, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - HOGWARTS LEGACY: DATA D'USCITA UFFICIALE.NA", false, false, 4, [], 93, ~U[2022-08-12 16:58:02Z], ~U[2026-09-10 18:27:42Z], ~U[2026-09-10 18:27:42Z], "Warner Bros ha annunciato la data d'uscita ufficiale di Hogwars Legacy. Il nuovo gioco ambientato nel mondo di Harry Potter ritarderà di alcune settimane e uscirà il 10 febbraio 2023 su PlayStation, Xbox e PC. L'uscita su Nintendo Switch resta ancora un mistero.\n----\n#HogwartsLegacy\n#HarryPotter\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HOGWARTS LEGACY: DATA D'USCITA UFFICIALE", "XiJMOQK5qTo", 85, false, "https://www.youtube.com/watch?v=XiJMOQK5qTo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081200 - HOGWARTS LEGACY: DATA D'USCITA UFFICIALE.NA", false, 4, ~U[2022-08-12 16:58:02Z]] 20:27:42.240 [debug] QUERY OK source="sources" db=0.4ms idle=573.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:42.241 [debug] QUERY OK source="media_profiles" db=0.2ms idle=10.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:42.242 [debug] QUERY OK source="media_items" db=0.3ms idle=10.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7054] 20:27:42.242 [debug] Current batch of media processed. Will check again in 1000ms 20:27:43.243 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La panoramica su FIFA 23 non poteva che chiudersi con tutte le novità in anteprima di FIFA Ultimate Team. Stiamo parlando di quella che negli anni non solo è divenuta la modalità principe del gioco di calcio Electronic Arts, ma persino una delle più importanti voci del report finanziario del colosso nordamericano, una macchina da soldi capace da sola d'influenzare i destini della serie.\n\nMai come quest’anno, però, EA Sports vuole ricordare ai fan perché amano così tanto questa modalità: per questo ha introdotto alcune interessanti novità capaci di rinnovare FUT 23, ecco cosa cambia.\n----\n#fifa23 \n#fut \n----\n00:00 Intro\n00:35 Nuova alchimia\n02:19 FUT Moments\n03:23 Cross-play\n03:56 HyperMotion2\n04:15 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 306, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081100 - FUT 23: le NOVITÀ di FIFA 23 Ultimate Team!.NA", "id" => "0Hre31RBgF8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=0Hre31RBgF8", "playlist_index" => 3051, "timestamp" => 1660236900, "title" => "FUT 23: le NOVITÀ di FIFA 23 Ultimate Team!", "upload_date" => "20220811"} 20:27:43.245 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:43.246 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:43.257 [debug] QUERY OK source="media_items" db=10.4ms queue=0.1ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-11 16:55:00Z], 4] 20:27:43.260 [debug] QUERY OK source="media_items" db=2.0ms idle=1016.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La panoramica su FIFA 23 non poteva che chiudersi con tutte le novità in anteprima di FIFA Ultimate Team. Stiamo parlando di quella che negli anni non solo è divenuta la modalità principe del gioco di calcio Electronic Arts, ma persino una delle più importanti voci del report finanziario del colosso nordamericano, una macchina da soldi capace da sola d'influenzare i destini della serie.\n\nMai come quest’anno, però, EA Sports vuole ricordare ai fan perché amano così tanto questa modalità: per questo ha introdotto alcune interessanti novità capaci di rinnovare FUT 23, ecco cosa cambia.\n----\n#fifa23 \n#fut \n----\n00:00 Intro\n00:35 Nuova alchimia\n02:19 FUT Moments\n03:23 Cross-play\n03:56 HyperMotion2\n04:15 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FUT 23: le NOVITÀ di FIFA 23 Ultimate Team!", "09ae46b4-4f15-4e94-9be6-67fe2351f501", false, "0Hre31RBgF8", 306, false, "https://www.youtube.com/watch?v=0Hre31RBgF8", 3051, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081100 - FUT 23: le NOVITÀ di FIFA 23 Ultimate Team!.NA", false, false, 4, [], 95, ~U[2022-08-11 16:55:00Z], ~U[2026-09-10 18:27:43Z], ~U[2026-09-10 18:27:43Z], "La panoramica su FIFA 23 non poteva che chiudersi con tutte le novità in anteprima di FIFA Ultimate Team. Stiamo parlando di quella che negli anni non solo è divenuta la modalità principe del gioco di calcio Electronic Arts, ma persino una delle più importanti voci del report finanziario del colosso nordamericano, una macchina da soldi capace da sola d'influenzare i destini della serie.\n\nMai come quest’anno, però, EA Sports vuole ricordare ai fan perché amano così tanto questa modalità: per questo ha introdotto alcune interessanti novità capaci di rinnovare FUT 23, ecco cosa cambia.\n----\n#fifa23 \n#fut \n----\n00:00 Intro\n00:35 Nuova alchimia\n02:19 FUT Moments\n03:23 Cross-play\n03:56 HyperMotion2\n04:15 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FUT 23: le NOVITÀ di FIFA 23 Ultimate Team!", "0Hre31RBgF8", 306, false, "https://www.youtube.com/watch?v=0Hre31RBgF8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081100 - FUT 23: le NOVITÀ di FIFA 23 Ultimate Team!.NA", false, 4, ~U[2022-08-11 16:55:00Z]] 20:27:43.261 [debug] QUERY OK source="sources" db=0.3ms idle=592.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:43.262 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=16.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:43.263 [debug] QUERY OK source="media_items" db=0.4ms idle=16.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7055] 20:27:43.263 [debug] Current batch of media processed. Will check again in 1000ms 20:27:43.366 [info] GET / 20:27:43.366 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:27:43.369 [debug] QUERY OK source="settings" db=1.6ms queue=0.3ms idle=109.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:43.369 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=109.2ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:27:43.370 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=108.7ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:27:43.382 [debug] QUERY OK source="media_items" db=11.6ms idle=108.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:43.385 [debug] QUERY OK source="media_items" db=2.0ms idle=119.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:43.386 [debug] QUERY OK source="settings" db=0.8ms idle=16.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:43.387 [debug] QUERY OK source="settings" db=0.7ms idle=16.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:43.388 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=17.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:43.391 [debug] QUERY OK source="tasks" db=0.8ms idle=8.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:27:43.392 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=6.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:43.396 [debug] QUERY OK source="media_items" db=1.7ms queue=0.2ms idle=8.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:43.408 [debug] QUERY OK source="media_items" db=10.7ms queue=0.1ms idle=9.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:43.410 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=20.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:43.421 [debug] QUERY OK source="media_items" db=6.4ms idle=23.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:27:43.437 [debug] QUERY OK source="media_items" db=15.3ms queue=0.1ms idle=28.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:43.438 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=40.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:27:43.440 [info] Sent 200 in 73ms 20:27:44.264 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco due nuove clip comparative di The Last of US Remastered che Naughty Dog ha pubblicato per mettere a confronto due brevi sequenze delle versioni PS4 e PS5.\n----\n#tlou \n#thelastofus \n#playstation5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 28, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081100 - THE LAST OF US PARTE 1: PS4 VS PS5.NA", "id" => "5QfQ0wZ_070", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5QfQ0wZ_070", "playlist_index" => 3052, "timestamp" => 1660232994, "title" => "THE LAST OF US PARTE 1: PS4 VS PS5", "upload_date" => "20220811"} 20:27:44.264 [debug] QUERY OK source="sources" db=0.3ms idle=854.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:44.265 [debug] QUERY OK source="sources" db=0.2ms idle=843.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:44.267 [debug] QUERY OK source="media_items" db=1.7ms idle=828.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-11 15:49:54Z], 4] 20:27:44.271 [debug] QUERY OK source="media_items" db=3.9ms idle=829.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco due nuove clip comparative di The Last of US Remastered che Naughty Dog ha pubblicato per mettere a confronto due brevi sequenze delle versioni PS4 e PS5.\n----\n#tlou \n#thelastofus \n#playstation5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1: PS4 VS PS5", "1b30cec3-9ec3-4fff-85ef-33d69c0a9bee", false, "5QfQ0wZ_070", 28, false, "https://www.youtube.com/watch?v=5QfQ0wZ_070", 3052, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081100 - THE LAST OF US PARTE 1: PS4 VS PS5.NA", false, false, 4, [], 95, ~U[2022-08-11 15:49:54Z], ~U[2026-09-10 18:27:44Z], ~U[2026-09-10 18:27:44Z], "Ecco due nuove clip comparative di The Last of US Remastered che Naughty Dog ha pubblicato per mettere a confronto due brevi sequenze delle versioni PS4 e PS5.\n----\n#tlou \n#thelastofus \n#playstation5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1: PS4 VS PS5", "5QfQ0wZ_070", 28, false, "https://www.youtube.com/watch?v=5QfQ0wZ_070", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081100 - THE LAST OF US PARTE 1: PS4 VS PS5.NA", false, 4, ~U[2022-08-11 15:49:54Z]] 20:27:44.272 [debug] QUERY OK source="sources" db=0.6ms idle=601.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:44.273 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:44.274 [debug] QUERY OK source="media_items" db=0.8ms idle=8.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7056] 20:27:44.274 [debug] Current batch of media processed. Will check again in 1000ms 20:27:45.275 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Diamo un’occhiata alle nuove caratteristiche di FIFA 23 Ultimate Team, come i FUT Moments e la rinnovata alchimia. \n----\n#FIFA23\n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 481, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081100 - FIFA 23 Ultimate Team: Trailer GAMEPLAY FUT 23.NA", "id" => "0VfVJRR2UX0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=0VfVJRR2UX0", "playlist_index" => 3053, "timestamp" => 1660230674, "title" => "FIFA 23 Ultimate Team: Trailer GAMEPLAY FUT 23", "upload_date" => "20220811"} 20:27:45.275 [debug] QUERY OK source="sources" db=0.3ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:45.276 [debug] QUERY OK source="sources" db=0.1ms idle=1003.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:45.281 [debug] QUERY OK source="media_items" db=5.2ms idle=1003.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-11 15:11:14Z], 4] 20:27:45.292 [debug] QUERY OK source="media_items" db=10.1ms idle=1007.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Diamo un’occhiata alle nuove caratteristiche di FIFA 23 Ultimate Team, come i FUT Moments e la rinnovata alchimia. \n----\n#FIFA23\n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23 Ultimate Team: Trailer GAMEPLAY FUT 23", "7261570b-ed3c-492c-836a-3aec0cb06beb", false, "0VfVJRR2UX0", 481, false, "https://www.youtube.com/watch?v=0VfVJRR2UX0", 3053, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081100 - FIFA 23 Ultimate Team: Trailer GAMEPLAY FUT 23.NA", false, false, 4, [], 95, ~U[2022-08-11 15:11:14Z], ~U[2026-09-10 18:27:45Z], ~U[2026-09-10 18:27:45Z], "Diamo un’occhiata alle nuove caratteristiche di FIFA 23 Ultimate Team, come i FUT Moments e la rinnovata alchimia. \n----\n#FIFA23\n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23 Ultimate Team: Trailer GAMEPLAY FUT 23", "0VfVJRR2UX0", 481, false, "https://www.youtube.com/watch?v=0VfVJRR2UX0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081100 - FIFA 23 Ultimate Team: Trailer GAMEPLAY FUT 23.NA", false, 4, ~U[2022-08-11 15:11:14Z]] 20:27:45.292 [debug] QUERY OK source="sources" db=0.2ms idle=617.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:45.293 [debug] QUERY OK source="media_profiles" db=0.3ms idle=17.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:45.293 [debug] QUERY OK source="media_items" db=0.2ms idle=17.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7057] 20:27:45.293 [debug] Current batch of media processed. Will check again in 1000ms 20:27:46.295 [debug] Current batch of media processed. Will check again in 1000ms 20:27:47.296 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nuove modalità, mappe, armi e un trio di idol mai visto prima. Questo e molto altro abbiamo visto nel corso del Nintendo Direct dedicato a Splatoon 3. Il particolare sparatutto è in arrivo su Switch il 9 settembre, ma oggi abbiamo già avuto un assaggio succulento del gioco. Inclusa la data per una prima prova pad alla mano.\n----\n#Splatoon3\n#NintendoSwitch\n----\n00:00 Intro\n00:25 Mischia Mollusca\n01:05 Nuove mappe e armi\n01:58 Lobby\n02:28 Splattanza\n02:39 Salmon Run\n03:01 Modalità storia\n03:17 Caratteristiche aggiuntive\n03:43 SplatFest\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 281, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081100 - SPLATOON 3: Modalità, Armi, Mappe, DLC e SPLATFEST GRATIS!.NA", "id" => "RK4HvFHz6eg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=RK4HvFHz6eg", "playlist_index" => 3054, "timestamp" => 1660212023, "title" => "SPLATOON 3: Modalità, Armi, Mappe, DLC e SPLATFEST GRATIS!", "upload_date" => "20220811"} 20:27:47.297 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=615.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:47.298 [debug] QUERY OK source="sources" db=0.4ms idle=421.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:47.306 [debug] QUERY OK source="media_items" db=7.3ms idle=422.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-11 10:00:23Z], 4] 20:27:47.312 [debug] QUERY OK source="media_items" db=5.5ms idle=430.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nuove modalità, mappe, armi e un trio di idol mai visto prima. Questo e molto altro abbiamo visto nel corso del Nintendo Direct dedicato a Splatoon 3. Il particolare sparatutto è in arrivo su Switch il 9 settembre, ma oggi abbiamo già avuto un assaggio succulento del gioco. Inclusa la data per una prima prova pad alla mano.\n----\n#Splatoon3\n#NintendoSwitch\n----\n00:00 Intro\n00:25 Mischia Mollusca\n01:05 Nuove mappe e armi\n01:58 Lobby\n02:28 Splattanza\n02:39 Salmon Run\n03:01 Modalità storia\n03:17 Caratteristiche aggiuntive\n03:43 SplatFest\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SPLATOON 3: Modalità, Armi, Mappe, DLC e SPLATFEST GRATIS!", "4338ad08-ba64-4962-996f-badcb711a3bb", false, "RK4HvFHz6eg", 281, false, "https://www.youtube.com/watch?v=RK4HvFHz6eg", 3054, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081100 - SPLATOON 3: Modalità, Armi, Mappe, DLC e SPLATFEST GRATIS!.NA", false, false, 4, [], 95, ~U[2022-08-11 10:00:23Z], ~U[2026-09-10 18:27:47Z], ~U[2026-09-10 18:27:47Z], "Nuove modalità, mappe, armi e un trio di idol mai visto prima. Questo e molto altro abbiamo visto nel corso del Nintendo Direct dedicato a Splatoon 3. Il particolare sparatutto è in arrivo su Switch il 9 settembre, ma oggi abbiamo già avuto un assaggio succulento del gioco. Inclusa la data per una prima prova pad alla mano.\n----\n#Splatoon3\n#NintendoSwitch\n----\n00:00 Intro\n00:25 Mischia Mollusca\n01:05 Nuove mappe e armi\n01:58 Lobby\n02:28 Splattanza\n02:39 Salmon Run\n03:01 Modalità storia\n03:17 Caratteristiche aggiuntive\n03:43 SplatFest\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SPLATOON 3: Modalità, Armi, Mappe, DLC e SPLATFEST GRATIS!", "RK4HvFHz6eg", 281, false, "https://www.youtube.com/watch?v=RK4HvFHz6eg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081100 - SPLATOON 3: Modalità, Armi, Mappe, DLC e SPLATFEST GRATIS!.NA", false, 4, ~U[2022-08-11 10:00:23Z]] 20:27:47.313 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=436.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:47.314 [debug] QUERY OK source="media_profiles" db=0.3ms idle=16.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:47.315 [debug] QUERY OK source="media_items" db=0.3ms idle=16.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7058] 20:27:47.315 [debug] Current batch of media processed. Will check again in 1000ms 20:27:48.316 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "PlayStation Plus vedrà l'arrivo a agosto 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione Extra o Premium. E non ci sarà solo Yakuza.\n----\n#psplus\n#ps5\n----\n00:00 Intro\n00:19 Yakuza 0 \n00:56 Yakuza Kiwami 1 e 2\n01:19 Tom Clancy’s Ghost Recon Wildlands\n02:05 Metro Exodus\n02:55 Altri Giochi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 213, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081000 - PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Agosto 2022.NA", "id" => "V7lgDqKvfqo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=V7lgDqKvfqo", "playlist_index" => 3055, "timestamp" => 1660152103, "title" => "PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Agosto 2022", "upload_date" => "20220810"} 20:27:48.317 [debug] QUERY OK source="sources" db=0.9ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:48.318 [debug] QUERY OK source="sources" db=0.3ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:48.325 [debug] QUERY OK source="media_items" db=6.1ms queue=0.1ms idle=1004.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-10 17:21:43Z], 4] 20:27:48.326 [debug] QUERY OK source="media_items" db=0.9ms idle=1010.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["PlayStation Plus vedrà l'arrivo a agosto 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione Extra o Premium. E non ci sarà solo Yakuza.\n----\n#psplus\n#ps5\n----\n00:00 Intro\n00:19 Yakuza 0 \n00:56 Yakuza Kiwami 1 e 2\n01:19 Tom Clancy’s Ghost Recon Wildlands\n02:05 Metro Exodus\n02:55 Altri Giochi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Agosto 2022", "963b92ef-46a6-49c5-8bf9-9f1a11611408", false, "V7lgDqKvfqo", 213, false, "https://www.youtube.com/watch?v=V7lgDqKvfqo", 3055, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081000 - PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Agosto 2022.NA", false, false, 4, [], 96, ~U[2022-08-10 17:21:43Z], ~U[2026-09-10 18:27:48Z], ~U[2026-09-10 18:27:48Z], "PlayStation Plus vedrà l'arrivo a agosto 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione Extra o Premium. E non ci sarà solo Yakuza.\n----\n#psplus\n#ps5\n----\n00:00 Intro\n00:19 Yakuza 0 \n00:56 Yakuza Kiwami 1 e 2\n01:19 Tom Clancy’s Ghost Recon Wildlands\n02:05 Metro Exodus\n02:55 Altri Giochi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Agosto 2022", "V7lgDqKvfqo", 213, false, "https://www.youtube.com/watch?v=V7lgDqKvfqo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081000 - PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Agosto 2022.NA", false, 4, ~U[2022-08-10 17:21:43Z]] 20:27:48.327 [debug] QUERY OK source="sources" db=0.1ms idle=643.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:48.327 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:48.328 [debug] QUERY OK source="media_items" db=0.1ms idle=9.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7059] 20:27:48.328 [debug] Current batch of media processed. Will check again in 1000ms 20:27:48.443 [info] GET / 20:27:48.444 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:27:48.446 [debug] QUERY OK source="settings" db=1.5ms idle=119.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:48.446 [debug] QUERY OK source="media_profiles" db=0.2ms idle=119.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:27:48.447 [debug] QUERY OK source="sources" db=0.3ms idle=119.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:27:48.457 [debug] QUERY OK source="media_items" db=9.2ms queue=0.1ms idle=119.8ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:48.458 [debug] QUERY OK source="media_items" db=1.1ms idle=129.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:48.459 [debug] QUERY OK source="settings" db=0.1ms idle=12.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:48.459 [debug] QUERY OK source="settings" db=0.2ms idle=12.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:48.460 [debug] QUERY OK source="settings" db=0.1ms idle=12.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:48.462 [debug] QUERY OK source="tasks" db=0.5ms idle=4.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:27:48.463 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=4.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:48.465 [debug] QUERY OK source="media_items" db=1.2ms idle=5.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:48.471 [debug] QUERY OK source="media_items" db=5.0ms idle=6.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:48.471 [debug] QUERY OK source="sources" db=0.2ms idle=10.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:48.477 [debug] QUERY OK source="media_items" db=3.6ms idle=11.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:27:48.488 [debug] QUERY OK source="media_items" db=10.5ms idle=14.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:48.489 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=23.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:27:48.491 [info] Sent 200 in 47ms 20:27:49.329 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Marvel's Spider-Man Remastered, una delle più importanti esclusive PlayStation, arriva anche su PC. A quattro anni esatti dal debutto su PS4 e a quasi due anni dalla remaster per PS5, eccoci a un appuntamento importante, che consolida la strategia Sony su PC.\n\nQui la recensione della versione PS4: https://multiplayer.it/recensioni/marvels-spider-man-recensione-ps4.html\n----\n#spiderman \n#playstation \n----\n00:00 Intro\n01:07 Storia\n01:41 Gameplay\n02:36 Grafica e sonoro\n03:04 La versione PC\n05:55 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 419, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081000 - Marvel's Spider-Man su PC ha qualche problema | RECENSIONE.NA", "id" => "vSilj82sN4s", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=vSilj82sN4s", "playlist_index" => 3056, "timestamp" => 1660143640, "title" => "Marvel's Spider-Man su PC ha qualche problema | RECENSIONE", "upload_date" => "20220810"} 20:27:49.331 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=858.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:49.332 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=854.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:49.335 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=844.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-10 15:00:40Z], 4] 20:27:49.341 [debug] QUERY OK source="media_items" db=5.3ms idle=846.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Marvel's Spider-Man Remastered, una delle più importanti esclusive PlayStation, arriva anche su PC. A quattro anni esatti dal debutto su PS4 e a quasi due anni dalla remaster per PS5, eccoci a un appuntamento importante, che consolida la strategia Sony su PC.\n\nQui la recensione della versione PS4: https://multiplayer.it/recensioni/marvels-spider-man-recensione-ps4.html\n----\n#spiderman \n#playstation \n----\n00:00 Intro\n01:07 Storia\n01:41 Gameplay\n02:36 Grafica e sonoro\n03:04 La versione PC\n05:55 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Marvel's Spider-Man su PC ha qualche problema | RECENSIONE", "30ca0280-5280-4c09-8a41-91c55f91f6b8", false, "vSilj82sN4s", 419, false, "https://www.youtube.com/watch?v=vSilj82sN4s", 3056, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081000 - Marvel's Spider-Man su PC ha qualche problema | RECENSIONE.NA", false, false, 4, [], 96, ~U[2022-08-10 15:00:40Z], ~U[2026-09-10 18:27:49Z], ~U[2026-09-10 18:27:49Z], "Marvel's Spider-Man Remastered, una delle più importanti esclusive PlayStation, arriva anche su PC. A quattro anni esatti dal debutto su PS4 e a quasi due anni dalla remaster per PS5, eccoci a un appuntamento importante, che consolida la strategia Sony su PC.\n\nQui la recensione della versione PS4: https://multiplayer.it/recensioni/marvels-spider-man-recensione-ps4.html\n----\n#spiderman \n#playstation \n----\n00:00 Intro\n01:07 Storia\n01:41 Gameplay\n02:36 Grafica e sonoro\n03:04 La versione PC\n05:55 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Marvel's Spider-Man su PC ha qualche problema | RECENSIONE", "vSilj82sN4s", 419, false, "https://www.youtube.com/watch?v=vSilj82sN4s", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081000 - Marvel's Spider-Man su PC ha qualche problema | RECENSIONE.NA", false, 4, ~U[2022-08-10 15:00:40Z]] 20:27:49.343 [debug] QUERY OK source="sources" db=1.3ms idle=654.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:49.344 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=12.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:49.346 [debug] QUERY OK source="media_items" db=1.5ms idle=12.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7060] 20:27:49.347 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Sherlock Holmes The Awakened arriverà tra pochi mesi. Nonostante le difficoltà di questi anni, tra pandermia e invasione russa, la software house ucraina Frogwares sembra essere pronta a pubblicare il suo nuovo gioco, previsto per febbraio 2023 su PC, PlayStation 4, PS5, Xbox One, Xbox Series X|S e Switch. Ecco tutto quello che sappiamo.\n\nQui invece l'articolo completo: https://multiplayer.it/articoli/sherlock-holmes-the-awakend-tutto-quello-che-sappiamo.html\n----\n#sherlockholmes \n#hplovecraft \n----\n00:00 Intro\n00:54 Sherlock Holmes e H.P. Lovecraft\n01:57 In giro per il mondo\n02:46 Lente di ingrandimento\n04:20 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 301, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e081000 - SHERLOCK HOLMES INDAGA CON LOVECRAFT: THE AWAKENED REMAKE.NA", "id" => "yBGsUpNrIFg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=yBGsUpNrIFg", "playlist_index" => 3057, "timestamp" => 1660122905, "title" => "SHERLOCK HOLMES INDAGA CON LOVECRAFT: THE AWAKENED REMAKE", "upload_date" => "20220810"} 20:27:49.349 [debug] QUERY OK source="sources" db=1.5ms idle=11.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:49.349 [debug] QUERY OK source="sources" db=0.4ms idle=8.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:49.357 [debug] QUERY OK source="media_items" db=7.2ms idle=6.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-10 09:15:05Z], 4] 20:27:49.359 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=13.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sherlock Holmes The Awakened arriverà tra pochi mesi. Nonostante le difficoltà di questi anni, tra pandermia e invasione russa, la software house ucraina Frogwares sembra essere pronta a pubblicare il suo nuovo gioco, previsto per febbraio 2023 su PC, PlayStation 4, PS5, Xbox One, Xbox Series X|S e Switch. Ecco tutto quello che sappiamo.\n\nQui invece l'articolo completo: https://multiplayer.it/articoli/sherlock-holmes-the-awakend-tutto-quello-che-sappiamo.html\n----\n#sherlockholmes \n#hplovecraft \n----\n00:00 Intro\n00:54 Sherlock Holmes e H.P. Lovecraft\n01:57 In giro per il mondo\n02:46 Lente di ingrandimento\n04:20 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SHERLOCK HOLMES INDAGA CON LOVECRAFT: THE AWAKENED REMAKE", "8ef9be9a-461a-47ea-8223-8eb00c64139c", false, "yBGsUpNrIFg", 301, false, "https://www.youtube.com/watch?v=yBGsUpNrIFg", 3057, "/downloads/shows/Multiplayer.it/Season 2022/s2022e081000 - SHERLOCK HOLMES INDAGA CON LOVECRAFT: THE AWAKENED REMAKE.NA", false, false, 4, [], 96, ~U[2022-08-10 09:15:05Z], ~U[2026-09-10 18:27:49Z], ~U[2026-09-10 18:27:49Z], "Sherlock Holmes The Awakened arriverà tra pochi mesi. Nonostante le difficoltà di questi anni, tra pandermia e invasione russa, la software house ucraina Frogwares sembra essere pronta a pubblicare il suo nuovo gioco, previsto per febbraio 2023 su PC, PlayStation 4, PS5, Xbox One, Xbox Series X|S e Switch. Ecco tutto quello che sappiamo.\n\nQui invece l'articolo completo: https://multiplayer.it/articoli/sherlock-holmes-the-awakend-tutto-quello-che-sappiamo.html\n----\n#sherlockholmes \n#hplovecraft \n----\n00:00 Intro\n00:54 Sherlock Holmes e H.P. Lovecraft\n01:57 In giro per il mondo\n02:46 Lente di ingrandimento\n04:20 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SHERLOCK HOLMES INDAGA CON LOVECRAFT: THE AWAKENED REMAKE", "yBGsUpNrIFg", 301, false, "https://www.youtube.com/watch?v=yBGsUpNrIFg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e081000 - SHERLOCK HOLMES INDAGA CON LOVECRAFT: THE AWAKENED REMAKE.NA", false, 4, ~U[2022-08-10 09:15:05Z]] 20:27:49.359 [debug] QUERY OK source="sources" db=0.2ms idle=13.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:49.360 [debug] QUERY OK source="media_profiles" db=0.2ms idle=11.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:49.361 [debug] QUERY OK source="media_items" db=0.5ms idle=11.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7061] 20:27:49.361 [debug] Current batch of media processed. Will check again in 1000ms 20:27:50.362 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "In un 2022 che potrebbe rivelarsi uno dei migliori anni per i giochi realizzati in Italia, Batora Lost Haven punta a confermare quanto di buono fatto vedere dagli sviluppatori di Stormind Games. Un team che si è già fatto notare per la serie horror Remothered e che ora punta sul gioco di ruolo d'azione isometrico per accompagnarci in un viaggio sci-fi e fantasy in giro per la galassia.\n----\n#batoralosthaven\n#indie \n#indieitalia \n----\n00:00 Intro\n00:25 In due nella galassia\n01:17 Sole e Luna\n02:26 Struttura\n03:31 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 260, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080900 - BATORA LOST HAVEN È INTRIGANTE! PROVATO.NA", "id" => "_ephBDUElTA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_ephBDUElTA", "playlist_index" => 3058, "timestamp" => 1660052543, "title" => "BATORA LOST HAVEN È INTRIGANTE! PROVATO", "upload_date" => "20220809"} 20:27:50.364 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:50.364 [debug] QUERY OK source="sources" db=0.2ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:50.375 [debug] QUERY OK source="media_items" db=10.1ms idle=1004.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-09 13:42:23Z], 4] 20:27:50.378 [debug] QUERY OK source="media_items" db=2.0ms idle=1014.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In un 2022 che potrebbe rivelarsi uno dei migliori anni per i giochi realizzati in Italia, Batora Lost Haven punta a confermare quanto di buono fatto vedere dagli sviluppatori di Stormind Games. Un team che si è già fatto notare per la serie horror Remothered e che ora punta sul gioco di ruolo d'azione isometrico per accompagnarci in un viaggio sci-fi e fantasy in giro per la galassia.\n----\n#batoralosthaven\n#indie \n#indieitalia \n----\n00:00 Intro\n00:25 In due nella galassia\n01:17 Sole e Luna\n02:26 Struttura\n03:31 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BATORA LOST HAVEN È INTRIGANTE! PROVATO", "4c7c8650-be98-4b80-b443-9a14e6220b3a", false, "_ephBDUElTA", 260, false, "https://www.youtube.com/watch?v=_ephBDUElTA", 3058, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080900 - BATORA LOST HAVEN È INTRIGANTE! PROVATO.NA", false, false, 4, [], 97, ~U[2022-08-09 13:42:23Z], ~U[2026-09-10 18:27:50Z], ~U[2026-09-10 18:27:50Z], "In un 2022 che potrebbe rivelarsi uno dei migliori anni per i giochi realizzati in Italia, Batora Lost Haven punta a confermare quanto di buono fatto vedere dagli sviluppatori di Stormind Games. Un team che si è già fatto notare per la serie horror Remothered e che ora punta sul gioco di ruolo d'azione isometrico per accompagnarci in un viaggio sci-fi e fantasy in giro per la galassia.\n----\n#batoralosthaven\n#indie \n#indieitalia \n----\n00:00 Intro\n00:25 In due nella galassia\n01:17 Sole e Luna\n02:26 Struttura\n03:31 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BATORA LOST HAVEN È INTRIGANTE! PROVATO", "_ephBDUElTA", 260, false, "https://www.youtube.com/watch?v=_ephBDUElTA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080900 - BATORA LOST HAVEN È INTRIGANTE! PROVATO.NA", false, 4, ~U[2022-08-09 13:42:23Z]] 20:27:50.379 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=686.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:50.380 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:50.382 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=16.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7062] 20:27:50.382 [debug] Current batch of media processed. Will check again in 1000ms 20:27:51.383 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "L'EVO 2022 è uno degli appuntamenti più importanti per gli appassionati di picchiaduro. Qui i giocatori migliori si affrontano nei titoli più in voga del momento, come Street Fighter V e Tekken 7. Ma Evolution Championship Series significa anche grandi annunci, con la presentazione delle novità in arrivo per le serie più amate dagli appassionati di fighting game. Dal nuovo Tekken a Street Fighter 6, ecco tutto quello che abbiamo scoperto durante l’ultima edizione del torneo.\n----\n#tekkken\n#streetfighter \n----\n00:00 Intro\n00:28 Nuovo TEKKEN\n01:28 Street Fighter 6\n02:38 Guilty Gear: Strive - Bridget\n03:26 Dragon Ball FighterZ \n04:31 Persona 4 Arena Ultimax\n04:48 MultiVersus Stagione 1\n05:20 Un nuovo Fatal Fury \n05:47 The King of Fighters 15\n06:37 Il futuro dei picchiaduro\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 456, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080900 - TEKKEN 8, Street Fighter 6 e tutti gli annunci dell'EVO 2022.NA", "id" => "e5EeZ8s4LPA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=e5EeZ8s4LPA", "playlist_index" => 3059, "timestamp" => 1660035620, "title" => "TEKKEN 8, Street Fighter 6 e tutti gli annunci dell'EVO 2022", "upload_date" => "20220809"} 20:27:51.383 [debug] QUERY OK source="sources" db=0.3ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:51.384 [debug] QUERY OK source="sources" db=0.2ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:51.389 [debug] QUERY OK source="media_items" db=4.9ms idle=1004.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-09 09:00:20Z], 4] 20:27:51.394 [debug] QUERY OK source="media_items" db=4.3ms idle=1007.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L'EVO 2022 è uno degli appuntamenti più importanti per gli appassionati di picchiaduro. Qui i giocatori migliori si affrontano nei titoli più in voga del momento, come Street Fighter V e Tekken 7. Ma Evolution Championship Series significa anche grandi annunci, con la presentazione delle novità in arrivo per le serie più amate dagli appassionati di fighting game. Dal nuovo Tekken a Street Fighter 6, ecco tutto quello che abbiamo scoperto durante l’ultima edizione del torneo.\n----\n#tekkken\n#streetfighter \n----\n00:00 Intro\n00:28 Nuovo TEKKEN\n01:28 Street Fighter 6\n02:38 Guilty Gear: Strive - Bridget\n03:26 Dragon Ball FighterZ \n04:31 Persona 4 Arena Ultimax\n04:48 MultiVersus Stagione 1\n05:20 Un nuovo Fatal Fury \n05:47 The King of Fighters 15\n06:37 Il futuro dei picchiaduro\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TEKKEN 8, Street Fighter 6 e tutti gli annunci dell'EVO 2022", "fc6ba4de-0207-48a1-90fe-c3e654f5c832", false, "e5EeZ8s4LPA", 456, false, "https://www.youtube.com/watch?v=e5EeZ8s4LPA", 3059, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080900 - TEKKEN 8, Street Fighter 6 e tutti gli annunci dell'EVO 2022.NA", false, false, 4, [], 97, ~U[2022-08-09 09:00:20Z], ~U[2026-09-10 18:27:51Z], ~U[2026-09-10 18:27:51Z], "L'EVO 2022 è uno degli appuntamenti più importanti per gli appassionati di picchiaduro. Qui i giocatori migliori si affrontano nei titoli più in voga del momento, come Street Fighter V e Tekken 7. Ma Evolution Championship Series significa anche grandi annunci, con la presentazione delle novità in arrivo per le serie più amate dagli appassionati di fighting game. Dal nuovo Tekken a Street Fighter 6, ecco tutto quello che abbiamo scoperto durante l’ultima edizione del torneo.\n----\n#tekkken\n#streetfighter \n----\n00:00 Intro\n00:28 Nuovo TEKKEN\n01:28 Street Fighter 6\n02:38 Guilty Gear: Strive - Bridget\n03:26 Dragon Ball FighterZ \n04:31 Persona 4 Arena Ultimax\n04:48 MultiVersus Stagione 1\n05:20 Un nuovo Fatal Fury \n05:47 The King of Fighters 15\n06:37 Il futuro dei picchiaduro\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TEKKEN 8, Street Fighter 6 e tutti gli annunci dell'EVO 2022", "e5EeZ8s4LPA", 456, false, "https://www.youtube.com/watch?v=e5EeZ8s4LPA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080900 - TEKKEN 8, Street Fighter 6 e tutti gli annunci dell'EVO 2022.NA", false, 4, ~U[2022-08-09 09:00:20Z]] 20:27:51.394 [debug] QUERY OK source="sources" db=0.1ms idle=697.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:51.395 [debug] QUERY OK source="media_profiles" db=0.1ms idle=11.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:51.395 [debug] QUERY OK source="media_items" db=0.3ms idle=11.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7063] 20:27:51.395 [debug] Current batch of media processed. Will check again in 1000ms 20:27:52.397 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "FIFA 23 cambia l'approccio alle modalità Pro Club e Volta, che si fondono in un'unica progressione. Una rivoluzione per quella che doveva essere la modalità principe e che si sta trasformando sempre più in un elemento di contorno del gioco EA Sports.\n----\n#FIFA23\n----\n00:00 Intro\n00:19 Svolta per Volta\n01:08 La nuova progressione\n02:41 HyperMotion2, ancora lui!\n04:12 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 296, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080800 - FIFA 23: FUSIONE VOLTA E PRO CLUB.NA", "id" => "sRJFWnQ__B8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sRJFWnQ__B8", "playlist_index" => 3060, "timestamp" => 1659974441, "title" => "FIFA 23: FUSIONE VOLTA E PRO CLUB", "upload_date" => "20220808"} 20:27:52.399 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:52.400 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:52.407 [debug] QUERY OK source="media_items" db=5.6ms queue=0.1ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-08 16:00:41Z], 4] 20:27:52.410 [debug] QUERY OK source="media_items" db=2.5ms idle=1011.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["FIFA 23 cambia l'approccio alle modalità Pro Club e Volta, che si fondono in un'unica progressione. Una rivoluzione per quella che doveva essere la modalità principe e che si sta trasformando sempre più in un elemento di contorno del gioco EA Sports.\n----\n#FIFA23\n----\n00:00 Intro\n00:19 Svolta per Volta\n01:08 La nuova progressione\n02:41 HyperMotion2, ancora lui!\n04:12 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: FUSIONE VOLTA E PRO CLUB", "6bdeab95-3c33-4830-b3fc-3fcdcac3abea", false, "sRJFWnQ__B8", 296, false, "https://www.youtube.com/watch?v=sRJFWnQ__B8", 3060, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080800 - FIFA 23: FUSIONE VOLTA E PRO CLUB.NA", false, false, 4, [], 95, ~U[2022-08-08 16:00:41Z], ~U[2026-09-10 18:27:52Z], ~U[2026-09-10 18:27:52Z], "FIFA 23 cambia l'approccio alle modalità Pro Club e Volta, che si fondono in un'unica progressione. Una rivoluzione per quella che doveva essere la modalità principe e che si sta trasformando sempre più in un elemento di contorno del gioco EA Sports.\n----\n#FIFA23\n----\n00:00 Intro\n00:19 Svolta per Volta\n01:08 La nuova progressione\n02:41 HyperMotion2, ancora lui!\n04:12 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: FUSIONE VOLTA E PRO CLUB", "sRJFWnQ__B8", 296, false, "https://www.youtube.com/watch?v=sRJFWnQ__B8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080800 - FIFA 23: FUSIONE VOLTA E PRO CLUB.NA", false, 4, ~U[2022-08-08 16:00:41Z]] 20:27:52.410 [debug] QUERY OK source="sources" db=0.1ms idle=709.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:52.411 [debug] QUERY OK source="media_profiles" db=0.1ms idle=11.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:52.411 [debug] QUERY OK source="media_items" db=0.3ms idle=10.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7064] 20:27:52.411 [debug] Current batch of media processed. Will check again in 1000ms 20:27:53.412 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "rosegue il viaggio alla scoperta di FIFA 23 con il trailer di approfondimento ufficiale dedicato ai Pro Club e Volta.\n----\n#FIFA23\n----\r\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 283, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080800 - FIFA 23: TRAILER PRO CLUB E VOLTA.NA", "id" => "bN2rylYJyW4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=bN2rylYJyW4", "playlist_index" => 3061, "timestamp" => 1659971242, "title" => "FIFA 23: TRAILER PRO CLUB E VOLTA", "upload_date" => "20220808"} 20:27:53.414 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1003.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:53.415 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:53.421 [debug] QUERY OK source="media_items" db=5.4ms queue=0.1ms idle=1004.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-08 15:07:22Z], 4] 20:27:53.422 [debug] QUERY OK source="media_items" db=0.8ms idle=1009.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["rosegue il viaggio alla scoperta di FIFA 23 con il trailer di approfondimento ufficiale dedicato ai Pro Club e Volta.\n----\n#FIFA23\n----\r\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: TRAILER PRO CLUB E VOLTA", "a715a481-ce9a-47a4-a450-6311b3533a0b", false, "bN2rylYJyW4", 283, false, "https://www.youtube.com/watch?v=bN2rylYJyW4", 3061, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080800 - FIFA 23: TRAILER PRO CLUB E VOLTA.NA", false, false, 4, [], 95, ~U[2022-08-08 15:07:22Z], ~U[2026-09-10 18:27:53Z], ~U[2026-09-10 18:27:53Z], "rosegue il viaggio alla scoperta di FIFA 23 con il trailer di approfondimento ufficiale dedicato ai Pro Club e Volta.\n----\n#FIFA23\n----\r\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: TRAILER PRO CLUB E VOLTA", "bN2rylYJyW4", 283, false, "https://www.youtube.com/watch?v=bN2rylYJyW4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080800 - FIFA 23: TRAILER PRO CLUB E VOLTA.NA", false, 4, ~U[2022-08-08 15:07:22Z]] 20:27:53.422 [debug] QUERY OK source="sources" db=0.2ms idle=719.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:53.423 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=8.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:53.424 [debug] QUERY OK source="media_items" db=0.4ms idle=8.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7065] 20:27:53.424 [debug] Current batch of media processed. Will check again in 1000ms 20:27:53.494 [info] GET / 20:27:53.494 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:27:53.495 [debug] QUERY OK source="settings" db=0.8ms idle=73.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:53.495 [debug] QUERY OK source="media_profiles" db=0.2ms idle=73.2ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:27:53.496 [debug] QUERY OK source="sources" db=0.1ms queue=0.1ms idle=73.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:27:53.502 [debug] QUERY OK source="media_items" db=6.0ms queue=0.1ms idle=73.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:53.507 [debug] QUERY OK source="media_items" db=3.6ms queue=0.1ms idle=78.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:53.508 [debug] QUERY OK source="settings" db=0.8ms queue=0.3ms idle=12.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:53.510 [debug] QUERY OK source="settings" db=1.1ms queue=0.1ms idle=13.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:53.512 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=15.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:53.516 [debug] QUERY OK source="tasks" db=1.2ms queue=0.1ms idle=11.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:27:53.518 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=11.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:53.521 [debug] QUERY OK source="media_items" db=2.1ms idle=10.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:53.531 [debug] QUERY OK source="media_items" db=9.5ms queue=0.1ms idle=11.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:53.533 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=19.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:53.544 [debug] QUERY OK source="media_items" db=6.6ms idle=22.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:27:53.558 [debug] QUERY OK source="media_items" db=12.8ms idle=27.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:53.559 [debug] QUERY OK source="sources" db=0.6ms idle=36.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:27:53.560 [info] Sent 200 in 66ms 20:27:54.425 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Un gioco d’azione made in Italy ben congegnato. La prima breve demo di Soulstice ci aveva lasciato un’ottima impressione e dopo aver testato una versione di prova decisamente più corposa possiamo confermare che il gioco di Reply Game Studios potrebbe soprendere. Anche se non mancano alcuni difetti…\n----\n#soulstice \n----\n00:00 Intro\n00:21 Narrativa\n01:20 Combo spettrali\n03:45 Sintonia non perfetta\n04:43 Comparto tecnico\n05:09 Certezze e dubb\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 349, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080800 - SOULSTICE: PROVATO IL GAMEPLAY.NA", "id" => "cvu5Je_yVFs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=cvu5Je_yVFs", "playlist_index" => 3062, "timestamp" => 1659964586, "title" => "SOULSTICE: PROVATO IL GAMEPLAY", "upload_date" => "20220808"} 20:27:54.427 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=893.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:54.428 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=883.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:54.431 [debug] QUERY OK source="media_items" db=2.3ms idle=871.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-08 13:16:26Z], 4] 20:27:54.437 [debug] QUERY OK source="media_items" db=5.4ms idle=872.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un gioco d’azione made in Italy ben congegnato. La prima breve demo di Soulstice ci aveva lasciato un’ottima impressione e dopo aver testato una versione di prova decisamente più corposa possiamo confermare che il gioco di Reply Game Studios potrebbe soprendere. Anche se non mancano alcuni difetti…\n----\n#soulstice \n----\n00:00 Intro\n00:21 Narrativa\n01:20 Combo spettrali\n03:45 Sintonia non perfetta\n04:43 Comparto tecnico\n05:09 Certezze e dubb\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SOULSTICE: PROVATO IL GAMEPLAY", "5a361469-d44a-464b-b284-688064c87b8c", false, "cvu5Je_yVFs", 349, false, "https://www.youtube.com/watch?v=cvu5Je_yVFs", 3062, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080800 - SOULSTICE: PROVATO IL GAMEPLAY.NA", false, false, 4, [], 95, ~U[2022-08-08 13:16:26Z], ~U[2026-09-10 18:27:54Z], ~U[2026-09-10 18:27:54Z], "Un gioco d’azione made in Italy ben congegnato. La prima breve demo di Soulstice ci aveva lasciato un’ottima impressione e dopo aver testato una versione di prova decisamente più corposa possiamo confermare che il gioco di Reply Game Studios potrebbe soprendere. Anche se non mancano alcuni difetti…\n----\n#soulstice \n----\n00:00 Intro\n00:21 Narrativa\n01:20 Combo spettrali\n03:45 Sintonia non perfetta\n04:43 Comparto tecnico\n05:09 Certezze e dubb\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SOULSTICE: PROVATO IL GAMEPLAY", "cvu5Je_yVFs", 349, false, "https://www.youtube.com/watch?v=cvu5Je_yVFs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080800 - SOULSTICE: PROVATO IL GAMEPLAY.NA", false, 4, ~U[2022-08-08 13:16:26Z]] 20:27:54.440 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=732.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:54.441 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=12.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:54.444 [debug] QUERY OK source="media_items" db=2.6ms idle=12.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7066] 20:27:54.444 [debug] Current batch of media processed. Will check again in 1000ms 20:27:55.446 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Tekken 8 è in lavorazione: al termine del trailer con cui Bandai Namco ha annunciato un nuovo aggiornamento gratis per Tekken 7 durante l'EVO 2022 (disponibile dal 17 agosto con nuove tattiche) si vede una sequenza storica di Tekken che si conclude con il motto Get Ready e un nuovo render di Kazuya Mishima diverso rispetto a quello Tekken 7. Non sappiamo altro sul progetto.\n----\n#tekken \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 23, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080800 - NUOVO TEKKEN: TEASER TRAILER UFFICIALE (TEKKEN 8).NA", "id" => "8_T2W_vAUt4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=8_T2W_vAUt4", "playlist_index" => 3063, "timestamp" => 1659937886, "title" => "NUOVO TEKKEN: TEASER TRAILER UFFICIALE (TEKKEN 8)", "upload_date" => "20220808"} 20:27:55.447 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1009.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:55.448 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1007.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:55.454 [debug] QUERY OK source="media_items" db=5.1ms idle=1007.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-08 05:51:26Z], 4] 20:27:55.456 [debug] QUERY OK source="media_items" db=1.8ms idle=1010.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tekken 8 è in lavorazione: al termine del trailer con cui Bandai Namco ha annunciato un nuovo aggiornamento gratis per Tekken 7 durante l'EVO 2022 (disponibile dal 17 agosto con nuove tattiche) si vede una sequenza storica di Tekken che si conclude con il motto Get Ready e un nuovo render di Kazuya Mishima diverso rispetto a quello Tekken 7. Non sappiamo altro sul progetto.\n----\n#tekken \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVO TEKKEN: TEASER TRAILER UFFICIALE (TEKKEN 8)", "cd88f190-bf5a-4a84-b43c-1872195a0933", false, "8_T2W_vAUt4", 23, false, "https://www.youtube.com/watch?v=8_T2W_vAUt4", 3063, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080800 - NUOVO TEKKEN: TEASER TRAILER UFFICIALE (TEKKEN 8).NA", false, false, 4, [], 95, ~U[2022-08-08 05:51:26Z], ~U[2026-09-10 18:27:55Z], ~U[2026-09-10 18:27:55Z], "Tekken 8 è in lavorazione: al termine del trailer con cui Bandai Namco ha annunciato un nuovo aggiornamento gratis per Tekken 7 durante l'EVO 2022 (disponibile dal 17 agosto con nuove tattiche) si vede una sequenza storica di Tekken che si conclude con il motto Get Ready e un nuovo render di Kazuya Mishima diverso rispetto a quello Tekken 7. Non sappiamo altro sul progetto.\n----\n#tekken \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVO TEKKEN: TEASER TRAILER UFFICIALE (TEKKEN 8)", "8_T2W_vAUt4", 23, false, "https://www.youtube.com/watch?v=8_T2W_vAUt4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080800 - NUOVO TEKKEN: TEASER TRAILER UFFICIALE (TEKKEN 8).NA", false, 4, ~U[2022-08-08 05:51:26Z]] 20:27:55.457 [debug] QUERY OK source="sources" db=0.3ms idle=747.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:55.458 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=10.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:55.459 [debug] QUERY OK source="media_items" db=0.4ms idle=10.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7067] 20:27:55.459 [debug] Current batch of media processed. Will check again in 1000ms 20:27:56.460 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il paradiso della creatività. Un gioco che si prepara ad abbattere tutti i limiti della personalizzazione come li conosciamo finora e che punta a replicare, se non addirittura superare, lo sfolgorante successo di Minecraft. Questo è Hytale, l’ambiziosa opera di Hypixel Studios che ha tutte le carte in regola per far saltare il banco del mercato videoludico. Dite che l’abbiamo sparata grossa? Forse no. Seguiteci che vi spieghiamo cos’è Hytale e perché fareste bene a tenerlo d’occhio.\n----\n#hytale \n#minecraft \n----\n00:00 Intro\n00:32 Gestazione\n01:39 Multipiattaforma\n02:11 Editor\n02:44 Multiplayer\n03:16 Avventura\n03:48 Sistema di combattimento\n04:22 Ambizioni\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 300, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080700 - HYTALE: Cos'è e perché sarà il nuovo MINECRAFT.NA", "id" => "Od8W_uBbM60", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Od8W_uBbM60", "playlist_index" => 3064, "timestamp" => 1659884430, "title" => "HYTALE: Cos'è e perché sarà il nuovo MINECRAFT", "upload_date" => "20220807"} 20:27:56.460 [debug] QUERY OK source="sources" db=0.3ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:56.461 [debug] QUERY OK source="sources" db=0.1ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:56.466 [debug] QUERY OK source="media_items" db=4.7ms idle=1002.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-07 15:00:30Z], 4] 20:27:56.468 [debug] QUERY OK source="media_items" db=1.0ms idle=1007.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il paradiso della creatività. Un gioco che si prepara ad abbattere tutti i limiti della personalizzazione come li conosciamo finora e che punta a replicare, se non addirittura superare, lo sfolgorante successo di Minecraft. Questo è Hytale, l’ambiziosa opera di Hypixel Studios che ha tutte le carte in regola per far saltare il banco del mercato videoludico. Dite che l’abbiamo sparata grossa? Forse no. Seguiteci che vi spieghiamo cos’è Hytale e perché fareste bene a tenerlo d’occhio.\n----\n#hytale \n#minecraft \n----\n00:00 Intro\n00:32 Gestazione\n01:39 Multipiattaforma\n02:11 Editor\n02:44 Multiplayer\n03:16 Avventura\n03:48 Sistema di combattimento\n04:22 Ambizioni\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HYTALE: Cos'è e perché sarà il nuovo MINECRAFT", "a69c57af-4705-4596-b99d-3fdbc64e5e38", false, "Od8W_uBbM60", 300, false, "https://www.youtube.com/watch?v=Od8W_uBbM60", 3064, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080700 - HYTALE: Cos'è e perché sarà il nuovo MINECRAFT.NA", false, false, 4, [], 97, ~U[2022-08-07 15:00:30Z], ~U[2026-09-10 18:27:56Z], ~U[2026-09-10 18:27:56Z], "Il paradiso della creatività. Un gioco che si prepara ad abbattere tutti i limiti della personalizzazione come li conosciamo finora e che punta a replicare, se non addirittura superare, lo sfolgorante successo di Minecraft. Questo è Hytale, l’ambiziosa opera di Hypixel Studios che ha tutte le carte in regola per far saltare il banco del mercato videoludico. Dite che l’abbiamo sparata grossa? Forse no. Seguiteci che vi spieghiamo cos’è Hytale e perché fareste bene a tenerlo d’occhio.\n----\n#hytale \n#minecraft \n----\n00:00 Intro\n00:32 Gestazione\n01:39 Multipiattaforma\n02:11 Editor\n02:44 Multiplayer\n03:16 Avventura\n03:48 Sistema di combattimento\n04:22 Ambizioni\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HYTALE: Cos'è e perché sarà il nuovo MINECRAFT", "Od8W_uBbM60", 300, false, "https://www.youtube.com/watch?v=Od8W_uBbM60", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080700 - HYTALE: Cos'è e perché sarà il nuovo MINECRAFT.NA", false, 4, ~U[2022-08-07 15:00:30Z]] 20:27:56.468 [debug] QUERY OK source="sources" db=0.1ms idle=754.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:56.468 [debug] QUERY OK source="media_profiles" db=0.1ms idle=7.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:56.469 [debug] QUERY OK source="media_items" db=0.2ms idle=7.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7068] 20:27:56.469 [debug] Current batch of media processed. Will check again in 1000ms 20:27:57.470 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Gli Open World si sono moltiplicati di recente su Android e iOS, tanto da rendere difficile fare una selezione dei più interessanti.\nNoi ci abbiamo provato comunque, e siamo qui a proporvi una top ten dei migliori giochi open world disponibili su piattaforme mobile (smartphone e tablet).\n----\n#iOS\n#Android\n#videogiochi \n----\n\r\n00:00 Intro\n00:30 Genshin Impact\n00:59 Oceanhorn 2: Knights of the Lost Realm\n01:25 Sky: Figli della Luce\n01:56 Grand Theft Auto: San Andreas\n02:25 Stardew Valley\n02:54 Minecraft\n03:20 ARK: Survival Evolved\n03:56 Wilderless\n04:23 Terraria\n04:55 Dragon Raja\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 352, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080700 - I MIGLIORI GIOCHI OPEN WORLD SU IOS E ANDROID.NA", "id" => "ZNQbkMN-3uA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZNQbkMN-3uA", "playlist_index" => 3065, "timestamp" => 1659877227, "title" => "I MIGLIORI GIOCHI OPEN WORLD SU IOS E ANDROID", "upload_date" => "20220807"} 20:27:57.470 [debug] QUERY OK source="sources" db=0.2ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:57.471 [debug] QUERY OK source="sources" db=0.3ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:57.476 [debug] QUERY OK source="media_items" db=5.0ms idle=1002.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-07 13:00:27Z], 4] 20:27:57.478 [debug] QUERY OK source="media_items" db=1.0ms idle=1007.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Gli Open World si sono moltiplicati di recente su Android e iOS, tanto da rendere difficile fare una selezione dei più interessanti.\nNoi ci abbiamo provato comunque, e siamo qui a proporvi una top ten dei migliori giochi open world disponibili su piattaforme mobile (smartphone e tablet).\n----\n#iOS\n#Android\n#videogiochi \n----\n\r\n00:00 Intro\n00:30 Genshin Impact\n00:59 Oceanhorn 2: Knights of the Lost Realm\n01:25 Sky: Figli della Luce\n01:56 Grand Theft Auto: San Andreas\n02:25 Stardew Valley\n02:54 Minecraft\n03:20 ARK: Survival Evolved\n03:56 Wilderless\n04:23 Terraria\n04:55 Dragon Raja\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I MIGLIORI GIOCHI OPEN WORLD SU IOS E ANDROID", "cb064dfb-efe1-4860-b616-c550800dd873", false, "ZNQbkMN-3uA", 352, false, "https://www.youtube.com/watch?v=ZNQbkMN-3uA", 3065, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080700 - I MIGLIORI GIOCHI OPEN WORLD SU IOS E ANDROID.NA", false, false, 4, [], 97, ~U[2022-08-07 13:00:27Z], ~U[2026-09-10 18:27:57Z], ~U[2026-09-10 18:27:57Z], "Gli Open World si sono moltiplicati di recente su Android e iOS, tanto da rendere difficile fare una selezione dei più interessanti.\nNoi ci abbiamo provato comunque, e siamo qui a proporvi una top ten dei migliori giochi open world disponibili su piattaforme mobile (smartphone e tablet).\n----\n#iOS\n#Android\n#videogiochi \n----\n\r\n00:00 Intro\n00:30 Genshin Impact\n00:59 Oceanhorn 2: Knights of the Lost Realm\n01:25 Sky: Figli della Luce\n01:56 Grand Theft Auto: San Andreas\n02:25 Stardew Valley\n02:54 Minecraft\n03:20 ARK: Survival Evolved\n03:56 Wilderless\n04:23 Terraria\n04:55 Dragon Raja\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I MIGLIORI GIOCHI OPEN WORLD SU IOS E ANDROID", "ZNQbkMN-3uA", 352, false, "https://www.youtube.com/watch?v=ZNQbkMN-3uA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080700 - I MIGLIORI GIOCHI OPEN WORLD SU IOS E ANDROID.NA", false, 4, ~U[2022-08-07 13:00:27Z]] 20:27:57.478 [debug] QUERY OK source="sources" db=0.2ms idle=762.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:57.479 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:57.479 [debug] QUERY OK source="media_items" db=0.2ms idle=8.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7069] 20:27:57.479 [debug] Current batch of media processed. Will check again in 1000ms 20:27:58.481 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Com’è noto la nuova saga di God of War, e quindi God of War Ragnarok, si appoggia su una mitologia frammentaria e ricca di mistero: quella norrena. Per ricostruire un universo così sfaccettato, gli sviluppatori hanno avvertito il bisogno di affidarsi ad alcuni testi della produzione letteraria islandese, tra cui spiccano l'Edda in prosa e l'Edda poetica. Andiamo dunque alla scoperta di questi affascinanti manoscritti che nei secoli hanno ispirato svariati autori, da Tolkien fino al team di Santa Monica Studio.\n----\n#godofwar \n#godofwarragnarok \n----\n00:00 Intro\n00:33 Un po’ di storia\n01:47 L’Edda poetica\n02:54 L’Edda in prosa\n03:43 L’adattamento\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 357, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080600 - GOD OF WAR RAGNAROK: COME NASCE LA LEGGENDA NORRENA.NA", "id" => "GB68Nb4gTjU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GB68Nb4gTjU", "playlist_index" => 3066, "timestamp" => 1659790815, "title" => "GOD OF WAR RAGNAROK: COME NASCE LA LEGGENDA NORRENA", "upload_date" => "20220806"} 20:27:58.482 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1003.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:58.484 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:58.489 [debug] QUERY OK source="media_items" db=5.1ms idle=1005.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-06 13:00:15Z], 4] 20:27:58.491 [debug] QUERY OK source="media_items" db=1.0ms idle=1010.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Com’è noto la nuova saga di God of War, e quindi God of War Ragnarok, si appoggia su una mitologia frammentaria e ricca di mistero: quella norrena. Per ricostruire un universo così sfaccettato, gli sviluppatori hanno avvertito il bisogno di affidarsi ad alcuni testi della produzione letteraria islandese, tra cui spiccano l'Edda in prosa e l'Edda poetica. Andiamo dunque alla scoperta di questi affascinanti manoscritti che nei secoli hanno ispirato svariati autori, da Tolkien fino al team di Santa Monica Studio.\n----\n#godofwar \n#godofwarragnarok \n----\n00:00 Intro\n00:33 Un po’ di storia\n01:47 L’Edda poetica\n02:54 L’Edda in prosa\n03:43 L’adattamento\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: COME NASCE LA LEGGENDA NORRENA", "2fbd6ac6-afd7-44b4-8a6c-85396a00cf4a", false, "GB68Nb4gTjU", 357, false, "https://www.youtube.com/watch?v=GB68Nb4gTjU", 3066, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080600 - GOD OF WAR RAGNAROK: COME NASCE LA LEGGENDA NORRENA.NA", false, false, 4, [], 97, ~U[2022-08-06 13:00:15Z], ~U[2026-09-10 18:27:58Z], ~U[2026-09-10 18:27:58Z], "Com’è noto la nuova saga di God of War, e quindi God of War Ragnarok, si appoggia su una mitologia frammentaria e ricca di mistero: quella norrena. Per ricostruire un universo così sfaccettato, gli sviluppatori hanno avvertito il bisogno di affidarsi ad alcuni testi della produzione letteraria islandese, tra cui spiccano l'Edda in prosa e l'Edda poetica. Andiamo dunque alla scoperta di questi affascinanti manoscritti che nei secoli hanno ispirato svariati autori, da Tolkien fino al team di Santa Monica Studio.\n----\n#godofwar \n#godofwarragnarok \n----\n00:00 Intro\n00:33 Un po’ di storia\n01:47 L’Edda poetica\n02:54 L’Edda in prosa\n03:43 L’adattamento\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: COME NASCE LA LEGGENDA NORRENA", "GB68Nb4gTjU", 357, false, "https://www.youtube.com/watch?v=GB68Nb4gTjU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080600 - GOD OF WAR RAGNAROK: COME NASCE LA LEGGENDA NORRENA.NA", false, 4, ~U[2022-08-06 13:00:15Z]] 20:27:58.491 [debug] QUERY OK source="sources" db=0.2ms idle=770.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:58.492 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:58.492 [debug] QUERY OK source="media_items" db=0.2ms idle=8.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7070] 20:27:58.492 [debug] Current batch of media processed. Will check again in 1000ms 20:27:58.563 [info] GET / 20:27:58.563 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:27:58.564 [debug] QUERY OK source="settings" db=0.7ms idle=73.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:58.564 [debug] QUERY OK source="media_profiles" db=0.3ms idle=73.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:27:58.565 [debug] QUERY OK source="sources" db=0.1ms idle=73.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:27:58.571 [debug] QUERY OK source="media_items" db=5.5ms idle=73.2ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:58.572 [debug] QUERY OK source="media_items" db=1.1ms idle=78.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:58.573 [debug] QUERY OK source="settings" db=0.2ms idle=8.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:58.573 [debug] QUERY OK source="settings" db=0.2ms idle=8.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:58.574 [debug] QUERY OK source="settings" db=0.1ms idle=8.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:27:58.575 [debug] QUERY OK source="tasks" db=0.2ms idle=4.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:27:58.576 [debug] QUERY OK source="sources" db=0.3ms idle=3.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:58.577 [debug] QUERY OK source="media_items" db=0.8ms idle=3.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:27:58.581 [debug] QUERY OK source="media_items" db=3.7ms idle=4.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:58.582 [debug] QUERY OK source="sources" db=0.1ms idle=7.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:58.587 [debug] QUERY OK source="media_items" db=2.7ms idle=8.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:27:58.595 [debug] QUERY OK source="media_items" db=7.7ms idle=11.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:27:58.595 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=17.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:27:58.597 [info] Sent 200 in 34ms 20:27:59.495 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Two Point Campus è il successore di quel Two Point Hospital che quattro anni fa ci ricordò quanto fossero belli e spensierati i gestionali del passato.\nUn obiettivo che i ragazzi di Two Point Studios sembrano aver centrato in pieno ancora una volta con la loro nuova opera, stavolta di stampo universitario, disponibile su tutte le piattaforme dal 9 agosto 2022.\nSeguiteci per scoprire se Two Point Campus avrà meritato anche il nostro bacio accademico.\n----\n00:00 Intro\n00:27 Ambientazione\n01:22 Organizzazione\n02:45 Campagna\n04:02 Modalità libera\n04:31 Ritmo\n05:09 Stile\n05:28 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 388, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080600 - CANDIDATO AL GOTY? RECENSIONE TWO POINT CAMPUS.NA", "id" => "I8ZthExx8CM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=I8ZthExx8CM", "playlist_index" => 3067, "timestamp" => 1659776416, "title" => "CANDIDATO AL GOTY? RECENSIONE TWO POINT CAMPUS", "upload_date" => "20220806"} 20:27:59.496 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=913.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:27:59.497 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=910.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:59.501 [debug] QUERY OK source="media_items" db=2.8ms idle=903.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-06 09:00:16Z], 4] 20:27:59.502 [debug] QUERY OK source="media_items" db=1.0ms idle=905.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Two Point Campus è il successore di quel Two Point Hospital che quattro anni fa ci ricordò quanto fossero belli e spensierati i gestionali del passato.\nUn obiettivo che i ragazzi di Two Point Studios sembrano aver centrato in pieno ancora una volta con la loro nuova opera, stavolta di stampo universitario, disponibile su tutte le piattaforme dal 9 agosto 2022.\nSeguiteci per scoprire se Two Point Campus avrà meritato anche il nostro bacio accademico.\n----\n00:00 Intro\n00:27 Ambientazione\n01:22 Organizzazione\n02:45 Campagna\n04:02 Modalità libera\n04:31 Ritmo\n05:09 Stile\n05:28 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CANDIDATO AL GOTY? RECENSIONE TWO POINT CAMPUS", "3b6fe5ed-6955-4f3e-b10e-3dcecc508ce2", false, "I8ZthExx8CM", 388, false, "https://www.youtube.com/watch?v=I8ZthExx8CM", 3067, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080600 - CANDIDATO AL GOTY? RECENSIONE TWO POINT CAMPUS.NA", false, false, 4, [], 97, ~U[2022-08-06 09:00:16Z], ~U[2026-09-10 18:27:59Z], ~U[2026-09-10 18:27:59Z], "Two Point Campus è il successore di quel Two Point Hospital che quattro anni fa ci ricordò quanto fossero belli e spensierati i gestionali del passato.\nUn obiettivo che i ragazzi di Two Point Studios sembrano aver centrato in pieno ancora una volta con la loro nuova opera, stavolta di stampo universitario, disponibile su tutte le piattaforme dal 9 agosto 2022.\nSeguiteci per scoprire se Two Point Campus avrà meritato anche il nostro bacio accademico.\n----\n00:00 Intro\n00:27 Ambientazione\n01:22 Organizzazione\n02:45 Campagna\n04:02 Modalità libera\n04:31 Ritmo\n05:09 Stile\n05:28 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CANDIDATO AL GOTY? RECENSIONE TWO POINT CAMPUS", "I8ZthExx8CM", 388, false, "https://www.youtube.com/watch?v=I8ZthExx8CM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080600 - CANDIDATO AL GOTY? RECENSIONE TWO POINT CAMPUS.NA", false, 4, ~U[2022-08-06 09:00:16Z]] 20:27:59.503 [debug] QUERY OK source="sources" db=0.7ms idle=781.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:27:59.504 [debug] QUERY OK source="media_profiles" db=0.1ms idle=7.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:27:59.505 [debug] QUERY OK source="media_items" db=0.8ms idle=6.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7071] 20:27:59.505 [debug] Current batch of media processed. Will check again in 1000ms 20:28:00.506 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "FIFA 23 continua a snocciolare tutte le sue caratteristiche e così, dopo aver visto gameplay, modalità carriera e HyperMotion2, oggi andiamo a parlare della presentazione. Ovvero di quei miglioramenti grafici che potremo notare col nuovo capitolo EA Sports, soprattutto nelle versioni PC, PS5, Xbox Series X|S e Google Stadia. Nel farlo, poi, vi daremo anche un’anticipazione su una piccola esclusiva del DualSense.\n----\n#FIFA23\n----\r\n00:00 Intro\n00:35 Il calcio in TV\n02:05 Replay intelligente\n03:00 Audio\n03:35 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 266, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080500 - FIFA 23 GAMEPLAY: LE EMOZIONI DAL CAMPO.NA", "id" => "G2j53CrAnJM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=G2j53CrAnJM", "playlist_index" => 3068, "timestamp" => 1659715211, "title" => "FIFA 23 GAMEPLAY: LE EMOZIONI DAL CAMPO", "upload_date" => "20220805"} 20:28:00.508 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:00.509 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:00.515 [debug] QUERY OK source="media_items" db=6.3ms queue=0.1ms idle=1005.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-05 16:00:11Z], 4] 20:28:00.522 [debug] QUERY OK source="media_items" db=5.4ms idle=1010.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["FIFA 23 continua a snocciolare tutte le sue caratteristiche e così, dopo aver visto gameplay, modalità carriera e HyperMotion2, oggi andiamo a parlare della presentazione. Ovvero di quei miglioramenti grafici che potremo notare col nuovo capitolo EA Sports, soprattutto nelle versioni PC, PS5, Xbox Series X|S e Google Stadia. Nel farlo, poi, vi daremo anche un’anticipazione su una piccola esclusiva del DualSense.\n----\n#FIFA23\n----\r\n00:00 Intro\n00:35 Il calcio in TV\n02:05 Replay intelligente\n03:00 Audio\n03:35 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23 GAMEPLAY: LE EMOZIONI DAL CAMPO", "81761ef0-5d34-4e52-a93a-2ec1949adb4d", false, "G2j53CrAnJM", 266, false, "https://www.youtube.com/watch?v=G2j53CrAnJM", 3068, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080500 - FIFA 23 GAMEPLAY: LE EMOZIONI DAL CAMPO.NA", false, false, 4, [], 96, ~U[2022-08-05 16:00:11Z], ~U[2026-09-10 18:28:00Z], ~U[2026-09-10 18:28:00Z], "FIFA 23 continua a snocciolare tutte le sue caratteristiche e così, dopo aver visto gameplay, modalità carriera e HyperMotion2, oggi andiamo a parlare della presentazione. Ovvero di quei miglioramenti grafici che potremo notare col nuovo capitolo EA Sports, soprattutto nelle versioni PC, PS5, Xbox Series X|S e Google Stadia. Nel farlo, poi, vi daremo anche un’anticipazione su una piccola esclusiva del DualSense.\n----\n#FIFA23\n----\r\n00:00 Intro\n00:35 Il calcio in TV\n02:05 Replay intelligente\n03:00 Audio\n03:35 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23 GAMEPLAY: LE EMOZIONI DAL CAMPO", "G2j53CrAnJM", 266, false, "https://www.youtube.com/watch?v=G2j53CrAnJM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080500 - FIFA 23 GAMEPLAY: LE EMOZIONI DAL CAMPO.NA", false, 4, ~U[2022-08-05 16:00:11Z]] 20:28:00.523 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=799.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:00.523 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=15.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:00.524 [debug] QUERY OK source="media_items" db=0.4ms idle=15.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7072] 20:28:00.525 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nuovo trailer con tutte le emozioni del giorno della partita in FIFA 23: ecco le nuove caratteristiche che portano l'atmosfera e la qualità della trasmissione a nuovi livelli su PS5, XBOX SERIES X|S, PC e Stadia.\n----\n#FIFA23\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 420, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080500 - FIFA 23: TRAILER UFFICIALE GIORNO DELLA PARTITA.NA", "id" => "LrpoAckOGuw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LrpoAckOGuw", "playlist_index" => 3069, "timestamp" => 1659712199, "title" => "FIFA 23: TRAILER UFFICIALE GIORNO DELLA PARTITA", "upload_date" => "20220805"} 20:28:00.526 [debug] QUERY OK source="sources" db=1.2ms idle=9.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:00.527 [debug] QUERY OK source="sources" db=0.2ms idle=5.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:00.536 [debug] QUERY OK source="media_items" db=8.0ms idle=4.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-05 15:09:59Z], 4] 20:28:00.538 [debug] QUERY OK source="media_items" db=1.2ms idle=12.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nuovo trailer con tutte le emozioni del giorno della partita in FIFA 23: ecco le nuove caratteristiche che portano l'atmosfera e la qualità della trasmissione a nuovi livelli su PS5, XBOX SERIES X|S, PC e Stadia.\n----\n#FIFA23\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: TRAILER UFFICIALE GIORNO DELLA PARTITA", "330273d1-e6d1-4bcf-9459-f82ee1eebba2", false, "LrpoAckOGuw", 420, false, "https://www.youtube.com/watch?v=LrpoAckOGuw", 3069, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080500 - FIFA 23: TRAILER UFFICIALE GIORNO DELLA PARTITA.NA", false, false, 4, [], 96, ~U[2022-08-05 15:09:59Z], ~U[2026-09-10 18:28:00Z], ~U[2026-09-10 18:28:00Z], "Nuovo trailer con tutte le emozioni del giorno della partita in FIFA 23: ecco le nuove caratteristiche che portano l'atmosfera e la qualità della trasmissione a nuovi livelli su PS5, XBOX SERIES X|S, PC e Stadia.\n----\n#FIFA23\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: TRAILER UFFICIALE GIORNO DELLA PARTITA", "LrpoAckOGuw", 420, false, "https://www.youtube.com/watch?v=LrpoAckOGuw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080500 - FIFA 23: TRAILER UFFICIALE GIORNO DELLA PARTITA.NA", false, 4, ~U[2022-08-05 15:09:59Z]] 20:28:00.538 [debug] QUERY OK source="sources" db=0.3ms idle=13.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:00.539 [debug] QUERY OK source="media_profiles" db=0.3ms idle=12.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:00.540 [debug] QUERY OK source="media_items" db=0.5ms idle=12.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7073] 20:28:00.540 [debug] Current batch of media processed. Will check again in 1000ms 20:28:00.860 [info] {"source":"oban","duration":625,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:28:01.541 [debug] Current batch of media processed. Will check again in 1000ms 20:28:02.542 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Gli Xbox Insider residenti in Colombia e Irlanda possono testare il nuovo piano famiglia di Xbox Game Pass, che consente di condividere l'abbonamento fra quattro persone: ecco tutti i dettagli.\n----\n#xbox \n#xboxgamepass \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 122, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080500 - XBOX GAME PASS PIANO FAMIGLIA: COSA SAPPIAMO.NA", "id" => "LSsujJvOivI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LSsujJvOivI", "playlist_index" => 3070, "timestamp" => 1659701718, "title" => "XBOX GAME PASS PIANO FAMIGLIA: COSA SAPPIAMO", "upload_date" => "20220805"} 20:28:02.544 [debug] QUERY OK source="sources" db=0.8ms idle=812.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:02.545 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=668.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:02.551 [debug] QUERY OK source="media_items" db=5.2ms idle=669.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-05 12:15:18Z], 4] 20:28:02.579 [debug] QUERY OK source="media_items" db=27.8ms idle=675.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Gli Xbox Insider residenti in Colombia e Irlanda possono testare il nuovo piano famiglia di Xbox Game Pass, che consente di condividere l'abbonamento fra quattro persone: ecco tutti i dettagli.\n----\n#xbox \n#xboxgamepass \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX GAME PASS PIANO FAMIGLIA: COSA SAPPIAMO", "7d3ad88e-6a5a-41fa-bbfc-e7ca667872db", false, "LSsujJvOivI", 122, false, "https://www.youtube.com/watch?v=LSsujJvOivI", 3070, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080500 - XBOX GAME PASS PIANO FAMIGLIA: COSA SAPPIAMO.NA", false, false, 4, [], 96, ~U[2022-08-05 12:15:18Z], ~U[2026-09-10 18:28:02Z], ~U[2026-09-10 18:28:02Z], "Gli Xbox Insider residenti in Colombia e Irlanda possono testare il nuovo piano famiglia di Xbox Game Pass, che consente di condividere l'abbonamento fra quattro persone: ecco tutti i dettagli.\n----\n#xbox \n#xboxgamepass \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX GAME PASS PIANO FAMIGLIA: COSA SAPPIAMO", "LSsujJvOivI", 122, false, "https://www.youtube.com/watch?v=LSsujJvOivI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080500 - XBOX GAME PASS PIANO FAMIGLIA: COSA SAPPIAMO.NA", false, 4, ~U[2022-08-05 12:15:18Z]] 20:28:02.580 [debug] QUERY OK source="sources" db=0.2ms idle=703.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:02.581 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=36.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:02.581 [debug] QUERY OK source="media_items" db=0.4ms idle=35.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7074] 20:28:02.582 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Alla luce dell'ultimo Pokémon Presents, siamo pronti a scommettere che Pokémon Violetto e Pokémon Scarlatto per Nintendo Switch saranno due giochi ancora più divisivi dei loro predecessori.\nDurante l’evento la nona generazione ha infatti mostrato succose novità, che non tutti hanno apprezzato a pieno. Proviamo a capire perché.\n----\n#Pokémon\n#pokemonscarletviolet \n----\n00:00 Intro\n00:26 Open world\n01:55 Stile\n03:02 Teracristallizzazione\n04:06 Multiplayer\n05:05 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 364, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080400 - ANALISI DEL GAMEPLAY: POKÉMON VIOLETTO E SCARLATTO.NA", "id" => "Ad-HW3kUEGI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Ad-HW3kUEGI", "playlist_index" => 3071, "timestamp" => 1659627002, "title" => "ANALISI DEL GAMEPLAY: POKÉMON VIOLETTO E SCARLATTO", "upload_date" => "20220804"} 20:28:02.583 [debug] QUERY OK source="sources" db=1.0ms idle=31.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:02.584 [debug] QUERY OK source="sources" db=0.2ms idle=4.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:02.590 [debug] QUERY OK source="media_items" db=6.0ms idle=4.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 15:30:02Z], 4] 20:28:02.593 [debug] QUERY OK source="media_items" db=1.7ms idle=9.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Alla luce dell'ultimo Pokémon Presents, siamo pronti a scommettere che Pokémon Violetto e Pokémon Scarlatto per Nintendo Switch saranno due giochi ancora più divisivi dei loro predecessori.\nDurante l’evento la nona generazione ha infatti mostrato succose novità, che non tutti hanno apprezzato a pieno. Proviamo a capire perché.\n----\n#Pokémon\n#pokemonscarletviolet \n----\n00:00 Intro\n00:26 Open world\n01:55 Stile\n03:02 Teracristallizzazione\n04:06 Multiplayer\n05:05 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ANALISI DEL GAMEPLAY: POKÉMON VIOLETTO E SCARLATTO", "ebc984d7-6580-497d-8ae3-2a24a7ae8d9b", false, "Ad-HW3kUEGI", 364, false, "https://www.youtube.com/watch?v=Ad-HW3kUEGI", 3071, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080400 - ANALISI DEL GAMEPLAY: POKÉMON VIOLETTO E SCARLATTO.NA", false, false, 4, [], 96, ~U[2022-08-04 15:30:02Z], ~U[2026-09-10 18:28:02Z], ~U[2026-09-10 18:28:02Z], "Alla luce dell'ultimo Pokémon Presents, siamo pronti a scommettere che Pokémon Violetto e Pokémon Scarlatto per Nintendo Switch saranno due giochi ancora più divisivi dei loro predecessori.\nDurante l’evento la nona generazione ha infatti mostrato succose novità, che non tutti hanno apprezzato a pieno. Proviamo a capire perché.\n----\n#Pokémon\n#pokemonscarletviolet \n----\n00:00 Intro\n00:26 Open world\n01:55 Stile\n03:02 Teracristallizzazione\n04:06 Multiplayer\n05:05 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ANALISI DEL GAMEPLAY: POKÉMON VIOLETTO E SCARLATTO", "Ad-HW3kUEGI", 364, false, "https://www.youtube.com/watch?v=Ad-HW3kUEGI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080400 - ANALISI DEL GAMEPLAY: POKÉMON VIOLETTO E SCARLATTO.NA", false, 4, ~U[2022-08-04 15:30:02Z]] 20:28:02.594 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=11.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:02.594 [debug] QUERY OK source="media_profiles" db=0.2ms idle=11.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:02.595 [debug] QUERY OK source="media_items" db=0.4ms idle=11.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7075] 20:28:02.596 [debug] Current batch of media processed. Will check again in 1000ms 20:28:03.597 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Un Persona con protagonisti adulti. Atteso su Playstation, Xbox e PC per il 26 agosto 2022, Soul Hackers 2 sembra avere tutte le carte in regola per farsi amare dagli orfani di Shin Megami Tensei V e da chi sta aspettando il prossimo Persona.\n----\n#soulhackers \n#persona5 \n----\n00:00 Intro\n00:33 Storia\n02:03 Combattimenti\n03:33 Stile\n04:33Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 315, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080400 - JRPG per chi AMA Persona 5: SOUL HACKERS 2.NA", "id" => "MA2ltYQByE4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=MA2ltYQByE4", "playlist_index" => 3072, "timestamp" => 1659621613, "title" => "JRPG per chi AMA Persona 5: SOUL HACKERS 2", "upload_date" => "20220804"} 20:28:03.597 [debug] QUERY OK source="sources" db=0.2ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:03.598 [debug] QUERY OK source="sources" db=0.2ms idle=1003.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:03.599 [info] GET / 20:28:03.599 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:28:03.601 [debug] QUERY OK source="settings" db=2.0ms idle=1003.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:03.602 [debug] QUERY OK source="media_profiles" db=0.3ms idle=866.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:28:03.602 [debug] QUERY OK source="sources" db=0.1ms idle=4.7ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:28:03.604 [debug] QUERY OK source="media_items" db=6.1ms idle=1003.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 14:00:13Z], 4] 20:28:03.611 [debug] QUERY OK source="media_items" db=8.7ms idle=4.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:03.612 [debug] QUERY OK source="media_items" db=0.8ms idle=9.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:03.613 [debug] QUERY OK source="settings" db=0.1ms idle=10.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:03.613 [debug] QUERY OK source="settings" db=0.1ms idle=8.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:03.616 [debug] QUERY OK source="media_items" db=10.5ms idle=3.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un Persona con protagonisti adulti. Atteso su Playstation, Xbox e PC per il 26 agosto 2022, Soul Hackers 2 sembra avere tutte le carte in regola per farsi amare dagli orfani di Shin Megami Tensei V e da chi sta aspettando il prossimo Persona.\n----\n#soulhackers \n#persona5 \n----\n00:00 Intro\n00:33 Storia\n02:03 Combattimenti\n03:33 Stile\n04:33Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "JRPG per chi AMA Persona 5: SOUL HACKERS 2", "3bc8ae2a-1873-448c-b2b8-49f2aac79b18", false, "MA2ltYQByE4", 315, false, "https://www.youtube.com/watch?v=MA2ltYQByE4", 3072, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080400 - JRPG per chi AMA Persona 5: SOUL HACKERS 2.NA", false, false, 4, [], 96, ~U[2022-08-04 14:00:13Z], ~U[2026-09-10 18:28:03Z], ~U[2026-09-10 18:28:03Z], "Un Persona con protagonisti adulti. Atteso su Playstation, Xbox e PC per il 26 agosto 2022, Soul Hackers 2 sembra avere tutte le carte in regola per farsi amare dagli orfani di Shin Megami Tensei V e da chi sta aspettando il prossimo Persona.\n----\n#soulhackers \n#persona5 \n----\n00:00 Intro\n00:33 Storia\n02:03 Combattimenti\n03:33 Stile\n04:33Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "JRPG per chi AMA Persona 5: SOUL HACKERS 2", "MA2ltYQByE4", 315, false, "https://www.youtube.com/watch?v=MA2ltYQByE4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080400 - JRPG per chi AMA Persona 5: SOUL HACKERS 2.NA", false, 4, ~U[2022-08-04 14:00:13Z]] 20:28:03.617 [debug] QUERY OK source="settings" db=1.4ms idle=4.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:03.617 [debug] QUERY OK source="sources" db=1.4ms idle=3.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:03.618 [debug] QUERY OK source="media_profiles" db=0.2ms idle=4.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:03.620 [debug] QUERY OK source="tasks" db=1.5ms idle=4.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:28:03.620 [debug] QUERY OK source="media_items" db=1.4ms idle=2.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7076] 20:28:03.620 [debug] Current batch of media processed. Will check again in 1000ms 20:28:03.620 [debug] QUERY OK source="sources" db=0.2ms idle=2.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:03.623 [debug] QUERY OK source="media_items" db=1.6ms idle=3.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:03.628 [debug] QUERY OK source="media_items" db=4.7ms idle=4.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:03.628 [debug] QUERY OK source="sources" db=0.2ms idle=8.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:03.638 [debug] QUERY OK source="media_items" db=7.8ms idle=10.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:28:03.648 [debug] QUERY OK source="media_items" db=9.1ms idle=18.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:03.649 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=25.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:28:03.650 [info] Sent 200 in 50ms 20:28:04.621 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La sempre più prolifica Realme porta sul mercato europeo un nuovo smartphone, il Realme GT Neo 3T. Un dispositivo che dovrebbe prendere il posto dell’apprezzato GT Neo 2, l’ottimo Android medio gamma che è uscito a novembre dello scorso anno. L’accostamento non è causale, perché il nuovo telefono ha davvero molto in comune con il suo predecessore. A dispetto delle specifiche, però, non potevamo certo ignorare questa particolare edizione, decisamente eccentrica e dedicata a Dragon Ball Z. Seguiteci quindi, mentre vi raccontiamo se si tratta di un semplice repack o se abbiamo tra le mani un device dall’aura potentissima.\n\nQui la nostra recensione completa per approfondire: https://multiplayer.it/recensioni/realme-gt-neo-3t-dragon-ball-z-edition-recensione-smartphone-android-goku.html\n----\r\n00:00 Intro\n00:48 Specifiche tecniche\n01:48 Design \n03:13 Display\n04:00 Fotocamere\n05:18 Prestazioni\n06:01 Batteria\n06:38 Videogiochi\n07:31 Esperienza d'uso\n08:35 Commento finale\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 586, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080400 - SMARTPHONE PER VERI SAIYAN! REALME GT NEO 3T Dragon Ball Z Edition (RECENSIONE).NA", "id" => "IvT9dKtBodI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=IvT9dKtBodI", "playlist_index" => 3073, "timestamp" => 1659603606, "title" => "SMARTPHONE PER VERI SAIYAN! REALME GT NEO 3T Dragon Ball Z Edition (RECENSIONE)", "upload_date" => "20220804"} 20:28:04.622 [debug] QUERY OK source="sources" db=0.4ms idle=993.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:04.623 [debug] QUERY OK source="sources" db=0.2ms idle=984.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:04.626 [debug] QUERY OK source="media_items" db=3.0ms idle=975.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-04 09:00:06Z], 4] 20:28:04.629 [debug] QUERY OK source="media_items" db=2.0ms idle=978.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La sempre più prolifica Realme porta sul mercato europeo un nuovo smartphone, il Realme GT Neo 3T. Un dispositivo che dovrebbe prendere il posto dell’apprezzato GT Neo 2, l’ottimo Android medio gamma che è uscito a novembre dello scorso anno. L’accostamento non è causale, perché il nuovo telefono ha davvero molto in comune con il suo predecessore. A dispetto delle specifiche, però, non potevamo certo ignorare questa particolare edizione, decisamente eccentrica e dedicata a Dragon Ball Z. Seguiteci quindi, mentre vi raccontiamo se si tratta di un semplice repack o se abbiamo tra le mani un device dall’aura potentissima.\n\nQui la nostra recensione completa per approfondire: https://multiplayer.it/recensioni/realme-gt-neo-3t-dragon-ball-z-edition-recensione-smartphone-android-goku.html\n----\r\n00:00 Intro\n00:48 Specifiche tecniche\n01:48 Design \n03:13 Display\n04:00 Fotocamere\n05:18 Prestazioni\n06:01 Batteria\n06:38 Videogiochi\n07:31 Esperienza d'uso\n08:35 Commento finale\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SMARTPHONE PER VERI SAIYAN! REALME GT NEO 3T Dragon Ball Z Edition (RECENSIONE)", "514dbee4-4572-4b03-9cab-1a0f6b0f4358", false, "IvT9dKtBodI", 586, false, "https://www.youtube.com/watch?v=IvT9dKtBodI", 3073, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080400 - SMARTPHONE PER VERI SAIYAN! REALME GT NEO 3T Dragon Ball Z Edition (RECENSIONE).NA", false, false, 4, [], 96, ~U[2022-08-04 09:00:06Z], ~U[2026-09-10 18:28:04Z], ~U[2026-09-10 18:28:04Z], "La sempre più prolifica Realme porta sul mercato europeo un nuovo smartphone, il Realme GT Neo 3T. Un dispositivo che dovrebbe prendere il posto dell’apprezzato GT Neo 2, l’ottimo Android medio gamma che è uscito a novembre dello scorso anno. L’accostamento non è causale, perché il nuovo telefono ha davvero molto in comune con il suo predecessore. A dispetto delle specifiche, però, non potevamo certo ignorare questa particolare edizione, decisamente eccentrica e dedicata a Dragon Ball Z. Seguiteci quindi, mentre vi raccontiamo se si tratta di un semplice repack o se abbiamo tra le mani un device dall’aura potentissima.\n\nQui la nostra recensione completa per approfondire: https://multiplayer.it/recensioni/realme-gt-neo-3t-dragon-ball-z-edition-recensione-smartphone-android-goku.html\n----\r\n00:00 Intro\n00:48 Specifiche tecniche\n01:48 Design \n03:13 Display\n04:00 Fotocamere\n05:18 Prestazioni\n06:01 Batteria\n06:38 Videogiochi\n07:31 Esperienza d'uso\n08:35 Commento finale\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SMARTPHONE PER VERI SAIYAN! REALME GT NEO 3T Dragon Ball Z Edition (RECENSIONE)", "IvT9dKtBodI", 586, false, "https://www.youtube.com/watch?v=IvT9dKtBodI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080400 - SMARTPHONE PER VERI SAIYAN! REALME GT NEO 3T Dragon Ball Z Edition (RECENSIONE).NA", false, 4, ~U[2022-08-04 09:00:06Z]] 20:28:04.631 [debug] QUERY OK source="sources" db=1.2ms idle=892.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:04.632 [debug] QUERY OK source="media_profiles" db=0.3ms idle=9.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:04.634 [debug] QUERY OK source="media_items" db=1.6ms idle=9.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7077] 20:28:04.634 [debug] Current batch of media processed. Will check again in 1000ms 20:28:05.635 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Switch vende ancora come uno schiacciasassi. Nintendo ha pubblicato i nuovi dati finanziari relativi al primo trimestre dell'anno fiscale 2023, e i numeri macinati dalla sua console ibrida continuano a essere davvero impressionanti.\nStiamo parlando di una macchina che ha visto la luce ormai più di 5 anni fa ma che sul mercato continua imperterrita a fare la voce grossa.\nE pare pronta a infrangere nuovi record.\n----\n#nintendo \n----\n00:00 Intro\n00:27 Hardware\n02:32 Software\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 271, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080300 - VENDITE Nintendo SWITCH a 111 MILIONI, ma GUADAGNI in calo.NA", "id" => "pC-iI6rnVKQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=pC-iI6rnVKQ", "playlist_index" => 3074, "timestamp" => 1659540609, "title" => "VENDITE Nintendo SWITCH a 111 MILIONI, ma GUADAGNI in calo", "upload_date" => "20220803"} 20:28:05.636 [debug] QUERY OK source="sources" db=0.4ms idle=1006.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:05.637 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:05.643 [debug] QUERY OK source="media_items" db=6.0ms idle=1005.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-03 15:30:09Z], 4] 20:28:05.648 [debug] QUERY OK source="media_items" db=4.0ms idle=1009.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Switch vende ancora come uno schiacciasassi. Nintendo ha pubblicato i nuovi dati finanziari relativi al primo trimestre dell'anno fiscale 2023, e i numeri macinati dalla sua console ibrida continuano a essere davvero impressionanti.\nStiamo parlando di una macchina che ha visto la luce ormai più di 5 anni fa ma che sul mercato continua imperterrita a fare la voce grossa.\nE pare pronta a infrangere nuovi record.\n----\n#nintendo \n----\n00:00 Intro\n00:27 Hardware\n02:32 Software\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "VENDITE Nintendo SWITCH a 111 MILIONI, ma GUADAGNI in calo", "7c1062f1-7552-4245-b1c2-3fbb65b15cd9", false, "pC-iI6rnVKQ", 271, false, "https://www.youtube.com/watch?v=pC-iI6rnVKQ", 3074, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080300 - VENDITE Nintendo SWITCH a 111 MILIONI, ma GUADAGNI in calo.NA", false, false, 4, [], 96, ~U[2022-08-03 15:30:09Z], ~U[2026-09-10 18:28:05Z], ~U[2026-09-10 18:28:05Z], "Switch vende ancora come uno schiacciasassi. Nintendo ha pubblicato i nuovi dati finanziari relativi al primo trimestre dell'anno fiscale 2023, e i numeri macinati dalla sua console ibrida continuano a essere davvero impressionanti.\nStiamo parlando di una macchina che ha visto la luce ormai più di 5 anni fa ma che sul mercato continua imperterrita a fare la voce grossa.\nE pare pronta a infrangere nuovi record.\n----\n#nintendo \n----\n00:00 Intro\n00:27 Hardware\n02:32 Software\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "VENDITE Nintendo SWITCH a 111 MILIONI, ma GUADAGNI in calo", "pC-iI6rnVKQ", 271, false, "https://www.youtube.com/watch?v=pC-iI6rnVKQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080300 - VENDITE Nintendo SWITCH a 111 MILIONI, ma GUADAGNI in calo.NA", false, 4, ~U[2022-08-03 15:30:09Z]] 20:28:05.648 [debug] QUERY OK source="sources" db=0.3ms idle=906.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:05.649 [debug] QUERY OK source="media_profiles" db=0.3ms idle=13.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:05.650 [debug] QUERY OK source="media_items" db=0.3ms idle=12.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7078] 20:28:05.650 [debug] Current batch of media processed. Will check again in 1000ms 20:28:06.651 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The Pokémon Company International e Nintendo hanno spiegato nel dettalgio il nuovo trailer di Pokémon Scarlatto e Pokémon Violetto, la cui uscita è prevista per il 18 novembre 2022. Inoltre, hanno mostrato la nuova meccanica Teracristale svelato la nuova regione di Paldea!\n----\n#Pokémon\n#pokemonscarletviolet \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 374, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080300 - POKÉMON SCARLATTO E VIOLETTO GAMEPLAY: TERACRISTAL E REGIONE DI PALDEA.NA", "id" => "nZwEMBBEqrU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=nZwEMBBEqrU", "playlist_index" => 3075, "timestamp" => 1659533849, "title" => "POKÉMON SCARLATTO E VIOLETTO GAMEPLAY: TERACRISTAL E REGIONE DI PALDEA", "upload_date" => "20220803"} 20:28:06.653 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:06.654 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:06.664 [debug] QUERY OK source="media_items" db=10.2ms queue=0.1ms idle=1004.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-03 13:37:29Z], 4] 20:28:06.667 [debug] QUERY OK source="media_items" db=1.5ms idle=1015.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The Pokémon Company International e Nintendo hanno spiegato nel dettalgio il nuovo trailer di Pokémon Scarlatto e Pokémon Violetto, la cui uscita è prevista per il 18 novembre 2022. Inoltre, hanno mostrato la nuova meccanica Teracristale svelato la nuova regione di Paldea!\n----\n#Pokémon\n#pokemonscarletviolet \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "POKÉMON SCARLATTO E VIOLETTO GAMEPLAY: TERACRISTAL E REGIONE DI PALDEA", "ee553d26-6210-43e0-81da-126c47290e3f", false, "nZwEMBBEqrU", 374, false, "https://www.youtube.com/watch?v=nZwEMBBEqrU", 3075, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080300 - POKÉMON SCARLATTO E VIOLETTO GAMEPLAY: TERACRISTAL E REGIONE DI PALDEA.NA", false, false, 4, [], 96, ~U[2022-08-03 13:37:29Z], ~U[2026-09-10 18:28:06Z], ~U[2026-09-10 18:28:06Z], "The Pokémon Company International e Nintendo hanno spiegato nel dettalgio il nuovo trailer di Pokémon Scarlatto e Pokémon Violetto, la cui uscita è prevista per il 18 novembre 2022. Inoltre, hanno mostrato la nuova meccanica Teracristale svelato la nuova regione di Paldea!\n----\n#Pokémon\n#pokemonscarletviolet \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "POKÉMON SCARLATTO E VIOLETTO GAMEPLAY: TERACRISTAL E REGIONE DI PALDEA", "nZwEMBBEqrU", 374, false, "https://www.youtube.com/watch?v=nZwEMBBEqrU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080300 - POKÉMON SCARLATTO E VIOLETTO GAMEPLAY: TERACRISTAL E REGIONE DI PALDEA.NA", false, 4, ~U[2022-08-03 13:37:29Z]] 20:28:06.668 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=924.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:06.668 [debug] QUERY OK source="media_profiles" db=0.2ms idle=15.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:06.669 [debug] QUERY OK source="media_items" db=0.4ms idle=15.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7079] 20:28:06.669 [debug] Current batch of media processed. Will check again in 1000ms 20:28:07.672 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The Pokémon Company International e Nintendo hanno mostrato un nuovo trailer di Pokémon Scarlatto e Pokémon Violetto, la cui uscita è prevista per il 18 novembre 2022. Inoltre, hanno mostrato la nuova meccanica e svelato la nuova regione di Paldea!\n----\n#Pokémon\n#pokemonscarletviolet \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 162, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080300 - POKÉMON SCARLATTO E VIOLETTO: TRAILER UFFICIALE.NA", "id" => "_Kfv2FJAUD4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_Kfv2FJAUD4", "playlist_index" => 3076, "timestamp" => 1659532840, "title" => "POKÉMON SCARLATTO E VIOLETTO: TRAILER UFFICIALE", "upload_date" => "20220803"} 20:28:07.673 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:07.674 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:07.680 [debug] QUERY OK source="media_items" db=5.5ms queue=0.1ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-03 13:20:40Z], 4] 20:28:07.682 [debug] QUERY OK source="media_items" db=1.6ms idle=1010.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The Pokémon Company International e Nintendo hanno mostrato un nuovo trailer di Pokémon Scarlatto e Pokémon Violetto, la cui uscita è prevista per il 18 novembre 2022. Inoltre, hanno mostrato la nuova meccanica e svelato la nuova regione di Paldea!\n----\n#Pokémon\n#pokemonscarletviolet \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "POKÉMON SCARLATTO E VIOLETTO: TRAILER UFFICIALE", "2bf3152f-7e6f-42e6-a53d-0114f35f712f", false, "_Kfv2FJAUD4", 162, false, "https://www.youtube.com/watch?v=_Kfv2FJAUD4", 3076, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080300 - POKÉMON SCARLATTO E VIOLETTO: TRAILER UFFICIALE.NA", false, false, 4, [], 96, ~U[2022-08-03 13:20:40Z], ~U[2026-09-10 18:28:07Z], ~U[2026-09-10 18:28:07Z], "The Pokémon Company International e Nintendo hanno mostrato un nuovo trailer di Pokémon Scarlatto e Pokémon Violetto, la cui uscita è prevista per il 18 novembre 2022. Inoltre, hanno mostrato la nuova meccanica e svelato la nuova regione di Paldea!\n----\n#Pokémon\n#pokemonscarletviolet \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "POKÉMON SCARLATTO E VIOLETTO: TRAILER UFFICIALE", "_Kfv2FJAUD4", 162, false, "https://www.youtube.com/watch?v=_Kfv2FJAUD4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080300 - POKÉMON SCARLATTO E VIOLETTO: TRAILER UFFICIALE.NA", false, 4, ~U[2022-08-03 13:20:40Z]] 20:28:07.683 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=935.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:07.684 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=10.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:07.685 [debug] QUERY OK source="media_items" db=0.5ms idle=10.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7080] 20:28:07.686 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il tema della caccia alle streghe è centrale nella trama del primo Bayonetta, titolo che nel 2009 ha avuto un impatto clamoroso sul panorama dei giochi d'azione.\nL'universo raccontato da PlatinumGames è fatto di opposti: luce e ombra, uomini e donne, Saggi di Lumen e Streghe di Umbra, ma la realtà del fenomeno è molto più sfumata.\nIn attesa di Bayonetta 3 proviamo a riflettere sulla storia del fenomeno e su alcuni falsi miti che riguardano la caccia alle streghe e che tuttora resistono nell'immaginario collettivo, anche nella lore del gioco.\n----\n#bayonetta \n----\n00:00 Intro\n00:33 Luce e ombra\n01:45 Solo donne?\n03:38 I numeri\n05:36 La vergine di ferro\n07:08 E oggi?\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 474, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080200 - BAYONETTA: CACCIA ALLE STREGHE E FALSI MITI.NA", "id" => "t3jlPKcD64k", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=t3jlPKcD64k", "playlist_index" => 3077, "timestamp" => 1659456035, "title" => "BAYONETTA: CACCIA ALLE STREGHE E FALSI MITI", "upload_date" => "20220802"} 20:28:07.687 [debug] QUERY OK source="sources" db=1.3ms idle=6.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:07.688 [debug] QUERY OK source="sources" db=0.3ms idle=5.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:07.697 [debug] QUERY OK source="media_items" db=9.0ms idle=5.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-02 16:00:35Z], 4] 20:28:07.704 [debug] QUERY OK source="media_items" db=5.6ms idle=14.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il tema della caccia alle streghe è centrale nella trama del primo Bayonetta, titolo che nel 2009 ha avuto un impatto clamoroso sul panorama dei giochi d'azione.\nL'universo raccontato da PlatinumGames è fatto di opposti: luce e ombra, uomini e donne, Saggi di Lumen e Streghe di Umbra, ma la realtà del fenomeno è molto più sfumata.\nIn attesa di Bayonetta 3 proviamo a riflettere sulla storia del fenomeno e su alcuni falsi miti che riguardano la caccia alle streghe e che tuttora resistono nell'immaginario collettivo, anche nella lore del gioco.\n----\n#bayonetta \n----\n00:00 Intro\n00:33 Luce e ombra\n01:45 Solo donne?\n03:38 I numeri\n05:36 La vergine di ferro\n07:08 E oggi?\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BAYONETTA: CACCIA ALLE STREGHE E FALSI MITI", "aa675042-3521-4130-be86-bdf98b048fdf", false, "t3jlPKcD64k", 474, false, "https://www.youtube.com/watch?v=t3jlPKcD64k", 3077, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080200 - BAYONETTA: CACCIA ALLE STREGHE E FALSI MITI.NA", false, false, 4, [], 97, ~U[2022-08-02 16:00:35Z], ~U[2026-09-10 18:28:07Z], ~U[2026-09-10 18:28:07Z], "Il tema della caccia alle streghe è centrale nella trama del primo Bayonetta, titolo che nel 2009 ha avuto un impatto clamoroso sul panorama dei giochi d'azione.\nL'universo raccontato da PlatinumGames è fatto di opposti: luce e ombra, uomini e donne, Saggi di Lumen e Streghe di Umbra, ma la realtà del fenomeno è molto più sfumata.\nIn attesa di Bayonetta 3 proviamo a riflettere sulla storia del fenomeno e su alcuni falsi miti che riguardano la caccia alle streghe e che tuttora resistono nell'immaginario collettivo, anche nella lore del gioco.\n----\n#bayonetta \n----\n00:00 Intro\n00:33 Luce e ombra\n01:45 Solo donne?\n03:38 I numeri\n05:36 La vergine di ferro\n07:08 E oggi?\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BAYONETTA: CACCIA ALLE STREGHE E FALSI MITI", "t3jlPKcD64k", 474, false, "https://www.youtube.com/watch?v=t3jlPKcD64k", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080200 - BAYONETTA: CACCIA ALLE STREGHE E FALSI MITI.NA", false, 4, ~U[2022-08-02 16:00:35Z]] 20:28:07.705 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=19.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:07.706 [debug] QUERY OK source="media_profiles" db=0.3ms idle=18.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:07.707 [debug] QUERY OK source="media_items" db=0.4ms idle=18.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7081] 20:28:07.707 [debug] Current batch of media processed. Will check again in 1000ms 20:28:08.652 [info] GET / 20:28:08.653 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:28:08.653 [debug] QUERY OK source="settings" db=0.3ms idle=949.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:08.654 [debug] QUERY OK source="media_profiles" db=0.2ms idle=948.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:28:08.655 [debug] QUERY OK source="sources" db=0.4ms idle=948.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:28:08.664 [debug] QUERY OK source="media_items" db=8.8ms idle=947.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:08.665 [debug] QUERY OK source="media_items" db=1.2ms idle=912.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:08.666 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=12.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:08.667 [debug] QUERY OK source="settings" db=0.2ms idle=12.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:08.667 [debug] QUERY OK source="settings" db=0.1ms idle=12.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:08.669 [debug] QUERY OK source="tasks" db=0.4ms idle=4.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:28:08.670 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=4.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:08.672 [debug] QUERY OK source="media_items" db=1.1ms idle=4.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:08.677 [debug] QUERY OK source="media_items" db=4.9ms idle=5.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:08.678 [debug] QUERY OK source="sources" db=0.2ms idle=10.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:08.683 [debug] QUERY OK source="media_items" db=2.9ms idle=11.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:28:08.690 [debug] QUERY OK source="media_items" db=6.7ms idle=13.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:08.691 [debug] QUERY OK source="sources" db=0.1ms idle=18.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:28:08.692 [info] Sent 200 in 39ms 20:28:08.708 [debug] Current batch of media processed. Will check again in 1000ms 20:28:09.709 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Una console portatile solo cloud. Questo l’annuncio a sopresa di Tencent e Logitech, che puntano a produrre un sistema da gioco basato sul cloud gaming e servizi come Xbox Game Pass. Le informazioni però sono ancora poche: seguiteci che vi raccontiamo quello che sappiamo.\n----\n#tencent \n#xboxgamepass \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 161, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080200 - La CONSOLE Portatile del FUTURO solo in CLOUD?.NA", "id" => "C5jaAoktO0Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=C5jaAoktO0Q", "playlist_index" => 3078, "timestamp" => 1659452407, "title" => "La CONSOLE Portatile del FUTURO solo in CLOUD?", "upload_date" => "20220802"} 20:28:09.711 [debug] QUERY OK source="sources" db=0.9ms queue=0.3ms idle=1031.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:09.713 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=1028.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:09.716 [debug] QUERY OK source="media_items" db=2.3ms queue=0.2ms idle=1022.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-02 15:00:07Z], 4] 20:28:09.717 [debug] QUERY OK source="media_items" db=0.8ms idle=1025.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Una console portatile solo cloud. Questo l’annuncio a sopresa di Tencent e Logitech, che puntano a produrre un sistema da gioco basato sul cloud gaming e servizi come Xbox Game Pass. Le informazioni però sono ancora poche: seguiteci che vi raccontiamo quello che sappiamo.\n----\n#tencent \n#xboxgamepass \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "La CONSOLE Portatile del FUTURO solo in CLOUD?", "7ba0ef8f-cf12-4c4e-af6c-e39de467724f", false, "C5jaAoktO0Q", 161, false, "https://www.youtube.com/watch?v=C5jaAoktO0Q", 3078, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080200 - La CONSOLE Portatile del FUTURO solo in CLOUD?.NA", false, false, 4, [], 97, ~U[2022-08-02 15:00:07Z], ~U[2026-09-10 18:28:09Z], ~U[2026-09-10 18:28:09Z], "Una console portatile solo cloud. Questo l’annuncio a sopresa di Tencent e Logitech, che puntano a produrre un sistema da gioco basato sul cloud gaming e servizi come Xbox Game Pass. Le informazioni però sono ancora poche: seguiteci che vi raccontiamo quello che sappiamo.\n----\n#tencent \n#xboxgamepass \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "La CONSOLE Portatile del FUTURO solo in CLOUD?", "C5jaAoktO0Q", 161, false, "https://www.youtube.com/watch?v=C5jaAoktO0Q", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080200 - La CONSOLE Portatile del FUTURO solo in CLOUD?.NA", false, 4, ~U[2022-08-02 15:00:07Z]] 20:28:09.718 [debug] QUERY OK source="sources" db=0.7ms idle=964.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:09.718 [debug] QUERY OK source="media_profiles" db=0.1ms idle=6.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:09.720 [debug] QUERY OK source="media_items" db=1.6ms idle=5.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7082] 20:28:09.721 [debug] Current batch of media processed. Will check again in 1000ms 20:28:10.722 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La carriera è un elemento che è sempre stato centrale nei titoli calcistici. La rinnovata modalità di EA SPORTS riuscirà a soddisfare le aspettative dei fan di FIFA 23? Diamole un’occhiata.\nLa data di uscita fi FIFA 23 su PS5, Xbox Series X|S, Stadia e PC, Xbox One e PS4, è fissata al 30 settembre 2022\n----\n#FIFA23\n----\n00:00 Intro\n00:30 Novità\n02:35 Modalità allenatore\n03:40 Altre migliorie\n04:43 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 324, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080100 - FIFA 23: NUOVA CARRIERA, NESSUNA RIVOLUZIONE.NA", "id" => "MuzaL16c9ps", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=MuzaL16c9ps", "playlist_index" => 3079, "timestamp" => 1659371496, "title" => "FIFA 23: NUOVA CARRIERA, NESSUNA RIVOLUZIONE", "upload_date" => "20220801"} 20:28:10.722 [debug] QUERY OK source="sources" db=0.2ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:10.723 [debug] QUERY OK source="sources" db=0.1ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:10.728 [debug] QUERY OK source="media_items" db=4.9ms idle=1004.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-01 16:31:36Z], 4] 20:28:10.729 [debug] QUERY OK source="media_items" db=0.9ms idle=1007.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La carriera è un elemento che è sempre stato centrale nei titoli calcistici. La rinnovata modalità di EA SPORTS riuscirà a soddisfare le aspettative dei fan di FIFA 23? Diamole un’occhiata.\nLa data di uscita fi FIFA 23 su PS5, Xbox Series X|S, Stadia e PC, Xbox One e PS4, è fissata al 30 settembre 2022\n----\n#FIFA23\n----\n00:00 Intro\n00:30 Novità\n02:35 Modalità allenatore\n03:40 Altre migliorie\n04:43 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: NUOVA CARRIERA, NESSUNA RIVOLUZIONE", "7e22be7e-0c77-421d-a854-f4619c27e73f", false, "MuzaL16c9ps", 324, false, "https://www.youtube.com/watch?v=MuzaL16c9ps", 3079, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080100 - FIFA 23: NUOVA CARRIERA, NESSUNA RIVOLUZIONE.NA", false, false, 4, [], 96, ~U[2022-08-01 16:31:36Z], ~U[2026-09-10 18:28:10Z], ~U[2026-09-10 18:28:10Z], "La carriera è un elemento che è sempre stato centrale nei titoli calcistici. La rinnovata modalità di EA SPORTS riuscirà a soddisfare le aspettative dei fan di FIFA 23? Diamole un’occhiata.\nLa data di uscita fi FIFA 23 su PS5, Xbox Series X|S, Stadia e PC, Xbox One e PS4, è fissata al 30 settembre 2022\n----\n#FIFA23\n----\n00:00 Intro\n00:30 Novità\n02:35 Modalità allenatore\n03:40 Altre migliorie\n04:43 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: NUOVA CARRIERA, NESSUNA RIVOLUZIONE", "MuzaL16c9ps", 324, false, "https://www.youtube.com/watch?v=MuzaL16c9ps", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080100 - FIFA 23: NUOVA CARRIERA, NESSUNA RIVOLUZIONE.NA", false, 4, ~U[2022-08-01 16:31:36Z]] 20:28:10.730 [debug] QUERY OK source="sources" db=0.1ms idle=971.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:10.730 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:10.731 [debug] QUERY OK source="media_items" db=0.2ms idle=7.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7083] 20:28:10.731 [debug] Current batch of media processed. Will check again in 1000ms 20:28:11.573 [info] {"source":"oban","duration":1969,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:28:11.732 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco tutte le nuove opzioni della modalità Carriera di FIFA 23 dettagliate in un nuovo trailer EA Sports, con licenza ufficiale per UEFA Champions League e UEFA Europa League, CONMEBOL Libertadores, Premier League, Bundesliga, LaLiga Santander e molti altri.\nLa data di uscita su PS5, Xbox Series X|S, Stadia e PC, Xbox One e PS4, è fissata al 30 settembre 2022\n----\n#FIFA23\n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 419, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080100 - FIFA 23: TRAILER UFFICIALE CARRIERA.NA", "id" => "QOQ1HdxyYQI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QOQ1HdxyYQI", "playlist_index" => 3080, "timestamp" => 1659366798, "title" => "FIFA 23: TRAILER UFFICIALE CARRIERA", "upload_date" => "20220801"} 20:28:11.734 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1003.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:11.735 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:11.745 [debug] QUERY OK source="media_items" db=8.6ms queue=0.1ms idle=1005.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-01 15:13:18Z], 4] 20:28:11.747 [debug] QUERY OK source="media_items" db=1.8ms idle=985.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco tutte le nuove opzioni della modalità Carriera di FIFA 23 dettagliate in un nuovo trailer EA Sports, con licenza ufficiale per UEFA Champions League e UEFA Europa League, CONMEBOL Libertadores, Premier League, Bundesliga, LaLiga Santander e molti altri.\nLa data di uscita su PS5, Xbox Series X|S, Stadia e PC, Xbox One e PS4, è fissata al 30 settembre 2022\n----\n#FIFA23\n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: TRAILER UFFICIALE CARRIERA", "c088c42e-1e3c-498b-8712-71298c336f9d", false, "QOQ1HdxyYQI", 419, false, "https://www.youtube.com/watch?v=QOQ1HdxyYQI", 3080, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080100 - FIFA 23: TRAILER UFFICIALE CARRIERA.NA", false, false, 4, [], 96, ~U[2022-08-01 15:13:18Z], ~U[2026-09-10 18:28:11Z], ~U[2026-09-10 18:28:11Z], "Ecco tutte le nuove opzioni della modalità Carriera di FIFA 23 dettagliate in un nuovo trailer EA Sports, con licenza ufficiale per UEFA Champions League e UEFA Europa League, CONMEBOL Libertadores, Premier League, Bundesliga, LaLiga Santander e molti altri.\nLa data di uscita su PS5, Xbox Series X|S, Stadia e PC, Xbox One e PS4, è fissata al 30 settembre 2022\n----\n#FIFA23\n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: TRAILER UFFICIALE CARRIERA", "QOQ1HdxyYQI", 419, false, "https://www.youtube.com/watch?v=QOQ1HdxyYQI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080100 - FIFA 23: TRAILER UFFICIALE CARRIERA.NA", false, 4, ~U[2022-08-01 15:13:18Z]] 20:28:11.748 [debug] QUERY OK source="sources" db=0.3ms idle=175.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:11.749 [debug] QUERY OK source="media_profiles" db=0.2ms idle=14.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:11.749 [debug] QUERY OK source="media_items" db=0.3ms idle=13.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7084] 20:28:11.750 [debug] Current batch of media processed. Will check again in 1000ms 20:28:12.751 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Call of Duty non ha rivali e porterebbe a un monopolio. È questo il punto su cui Sony ha basato la sua posizione contraria all'acquisizione di Activision da parte di Microsoft. La compagnia nipponica è stata infatti convocata dall’antitrust brasiliana, ribadendo le proprie preoccupazione riguardo l’affare miliardario della casa di Redmond, che renderebbe Xbox troppo forte sul mercato. Seguiteci che vi raccontiamo le posizioni di Sony e cos’è stato detto finora riguardo la situazione di CoD, e la crescita di Xbox Game Pass.\n----\n#ps5 \n#callofduty \n#cod \n----\n00:00 Intro\n00:26 Il parere di Sony\n01:44 La posizione di Microsoft\n02:37 Il monopolio Game Pass\n03:50 Posizioni a confronto\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 298, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e080100 - XBOX TROPPO FORTE CON CALL OF DUTY E GAME PASS?.NA", "id" => "c6swv4Vq_9g", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=c6swv4Vq_9g", "playlist_index" => 3081, "timestamp" => 1659352533, "title" => "XBOX TROPPO FORTE CON CALL OF DUTY E GAME PASS?", "upload_date" => "20220801"} 20:28:12.753 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:12.755 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:12.765 [debug] QUERY OK source="media_items" db=10.2ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-08-01 11:15:33Z], 4] 20:28:12.768 [debug] QUERY OK source="media_items" db=2.1ms idle=1002.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Call of Duty non ha rivali e porterebbe a un monopolio. È questo il punto su cui Sony ha basato la sua posizione contraria all'acquisizione di Activision da parte di Microsoft. La compagnia nipponica è stata infatti convocata dall’antitrust brasiliana, ribadendo le proprie preoccupazione riguardo l’affare miliardario della casa di Redmond, che renderebbe Xbox troppo forte sul mercato. Seguiteci che vi raccontiamo le posizioni di Sony e cos’è stato detto finora riguardo la situazione di CoD, e la crescita di Xbox Game Pass.\n----\n#ps5 \n#callofduty \n#cod \n----\n00:00 Intro\n00:26 Il parere di Sony\n01:44 La posizione di Microsoft\n02:37 Il monopolio Game Pass\n03:50 Posizioni a confronto\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX TROPPO FORTE CON CALL OF DUTY E GAME PASS?", "7132edad-108e-4b17-ad15-04db58118545", false, "c6swv4Vq_9g", 298, false, "https://www.youtube.com/watch?v=c6swv4Vq_9g", 3081, "/downloads/shows/Multiplayer.it/Season 2022/s2022e080100 - XBOX TROPPO FORTE CON CALL OF DUTY E GAME PASS?.NA", false, false, 4, [], 96, ~U[2022-08-01 11:15:33Z], ~U[2026-09-10 18:28:12Z], ~U[2026-09-10 18:28:12Z], "Call of Duty non ha rivali e porterebbe a un monopolio. È questo il punto su cui Sony ha basato la sua posizione contraria all'acquisizione di Activision da parte di Microsoft. La compagnia nipponica è stata infatti convocata dall’antitrust brasiliana, ribadendo le proprie preoccupazione riguardo l’affare miliardario della casa di Redmond, che renderebbe Xbox troppo forte sul mercato. Seguiteci che vi raccontiamo le posizioni di Sony e cos’è stato detto finora riguardo la situazione di CoD, e la crescita di Xbox Game Pass.\n----\n#ps5 \n#callofduty \n#cod \n----\n00:00 Intro\n00:26 Il parere di Sony\n01:44 La posizione di Microsoft\n02:37 Il monopolio Game Pass\n03:50 Posizioni a confronto\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX TROPPO FORTE CON CALL OF DUTY E GAME PASS?", "c6swv4Vq_9g", 298, false, "https://www.youtube.com/watch?v=c6swv4Vq_9g", "/downloads/shows/Multiplayer.it/Season 2022/s2022e080100 - XBOX TROPPO FORTE CON CALL OF DUTY E GAME PASS?.NA", false, 4, ~U[2022-08-01 11:15:33Z]] 20:28:12.769 [debug] QUERY OK source="sources" db=0.5ms idle=15.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:12.770 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=15.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:12.772 [debug] QUERY OK source="media_items" db=1.3ms idle=5.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7085] 20:28:12.772 [debug] Current batch of media processed. Will check again in 1000ms 20:28:13.696 [info] GET / 20:28:13.696 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:28:13.697 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=929.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:13.699 [debug] QUERY OK source="media_profiles" db=0.6ms idle=929.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:28:13.699 [debug] QUERY OK source="sources" db=0.1ms idle=929.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:28:13.708 [debug] QUERY OK source="media_items" db=8.9ms queue=0.1ms idle=929.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:13.711 [debug] QUERY OK source="media_items" db=2.0ms queue=0.2ms idle=936.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:13.713 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=14.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:13.714 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=14.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:13.716 [debug] QUERY OK source="settings" db=1.2ms idle=15.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:13.720 [debug] QUERY OK source="tasks" db=0.7ms idle=10.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:28:13.721 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=9.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:13.725 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=10.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:13.735 [debug] QUERY OK source="media_items" db=9.7ms queue=0.1ms idle=11.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:13.737 [debug] QUERY OK source="sources" db=0.8ms idle=19.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:13.747 [debug] QUERY OK source="media_items" db=6.0ms queue=0.4ms idle=21.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:28:13.767 [debug] QUERY OK source="media_items" db=19.6ms idle=26.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:13.768 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=43.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:28:13.771 [info] Sent 200 in 74ms 20:28:13.774 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Le uscite di Agosto 2022 sono una sorpresa, tra Spider-Man Remastered PC, Destroy All Humans 2: Reprobed e alcuni indie interessanti. Seguiteci che vi raccontiamo i più importanti giochi in uscita su PC, PlayStation, Xbox e Switch nel mese di luglio\n----\n#spider-man\n#destroyallhumans2\n#saintsrow \n----\n00:00 Intro\n00:26 Two Point Campus\n00:50 Cult of the Lamb\n01:25 Marvel's Spider-Man Remastered\n01:47 Rollerdrome\n02:09 Thymesia\n02:27 Saints Row\n02:43 F1 Manager 2022\n03:04 Soul Hackers 2\n03:36 Destroy All Humans 2: Reprobed\n03:58 IMMORTALITY\n04:26 Gli altri giochi in uscita ad Agosto 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 354, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e073100 - GIOCHI AGOSTO 2022: MESE DI RAGNI E ALIENI.NA", "id" => "ldehuZ3NqSI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ldehuZ3NqSI", "playlist_index" => 3082, "timestamp" => 1659272422, "title" => "GIOCHI AGOSTO 2022: MESE DI RAGNI E ALIENI", "upload_date" => "20220731"} 20:28:13.775 [debug] QUERY OK source="sources" db=0.6ms idle=37.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:13.776 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=27.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:13.778 [debug] QUERY OK source="media_items" db=2.4ms idle=8.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-31 13:00:22Z], 4] 20:28:13.781 [debug] QUERY OK source="media_items" db=1.4ms idle=10.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Le uscite di Agosto 2022 sono una sorpresa, tra Spider-Man Remastered PC, Destroy All Humans 2: Reprobed e alcuni indie interessanti. Seguiteci che vi raccontiamo i più importanti giochi in uscita su PC, PlayStation, Xbox e Switch nel mese di luglio\n----\n#spider-man\n#destroyallhumans2\n#saintsrow \n----\n00:00 Intro\n00:26 Two Point Campus\n00:50 Cult of the Lamb\n01:25 Marvel's Spider-Man Remastered\n01:47 Rollerdrome\n02:09 Thymesia\n02:27 Saints Row\n02:43 F1 Manager 2022\n03:04 Soul Hackers 2\n03:36 Destroy All Humans 2: Reprobed\n03:58 IMMORTALITY\n04:26 Gli altri giochi in uscita ad Agosto 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GIOCHI AGOSTO 2022: MESE DI RAGNI E ALIENI", "770b496f-7dc7-44b6-9260-3bdcdf49cd9f", false, "ldehuZ3NqSI", 354, false, "https://www.youtube.com/watch?v=ldehuZ3NqSI", 3082, "/downloads/shows/Multiplayer.it/Season 2022/s2022e073100 - GIOCHI AGOSTO 2022: MESE DI RAGNI E ALIENI.NA", false, false, 4, [], 97, ~U[2022-07-31 13:00:22Z], ~U[2026-09-10 18:28:13Z], ~U[2026-09-10 18:28:13Z], "Le uscite di Agosto 2022 sono una sorpresa, tra Spider-Man Remastered PC, Destroy All Humans 2: Reprobed e alcuni indie interessanti. Seguiteci che vi raccontiamo i più importanti giochi in uscita su PC, PlayStation, Xbox e Switch nel mese di luglio\n----\n#spider-man\n#destroyallhumans2\n#saintsrow \n----\n00:00 Intro\n00:26 Two Point Campus\n00:50 Cult of the Lamb\n01:25 Marvel's Spider-Man Remastered\n01:47 Rollerdrome\n02:09 Thymesia\n02:27 Saints Row\n02:43 F1 Manager 2022\n03:04 Soul Hackers 2\n03:36 Destroy All Humans 2: Reprobed\n03:58 IMMORTALITY\n04:26 Gli altri giochi in uscita ad Agosto 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GIOCHI AGOSTO 2022: MESE DI RAGNI E ALIENI", "ldehuZ3NqSI", 354, false, "https://www.youtube.com/watch?v=ldehuZ3NqSI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e073100 - GIOCHI AGOSTO 2022: MESE DI RAGNI E ALIENI.NA", false, 4, ~U[2022-07-31 13:00:22Z]] 20:28:13.782 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=6.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:13.784 [debug] QUERY OK source="media_profiles" db=2.2ms idle=6.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:13.786 [debug] QUERY OK source="media_items" db=0.9ms idle=8.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7086] 20:28:13.786 [debug] Current batch of media processed. Will check again in 1000ms 20:28:14.787 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La vecchia RAREWARE è stata una fucina di sviluppatori talentuosi e che hanno lasciato il segno nell'industria dei videogiochi. Ripercorriamo alcuni dei volti più iconici di Rare e cosa stanno facendo oggi.\n\n-----\n00:00 Intro\n00:35 Fratelli Stamper\n01:29 Martin Hollis\n02:35 Lee Schuneman\n03:26 Chris Seavor\n04:13 Gregg Mayles\n05:51 Free Radical Design e Playtonic Games\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 447, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e073100 - RARE: LA FABBRICA DEI TALENTI.NA", "id" => "Y2a4LLwoq9w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Y2a4LLwoq9w", "playlist_index" => 3083, "timestamp" => 1659272417, "title" => "RARE: LA FABBRICA DEI TALENTI", "upload_date" => "20220731"} 20:28:14.788 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:14.789 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:14.800 [debug] QUERY OK source="media_items" db=10.0ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-31 13:00:17Z], 4] 20:28:14.806 [debug] QUERY OK source="media_items" db=5.1ms idle=1014.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La vecchia RAREWARE è stata una fucina di sviluppatori talentuosi e che hanno lasciato il segno nell'industria dei videogiochi. Ripercorriamo alcuni dei volti più iconici di Rare e cosa stanno facendo oggi.\n\n-----\n00:00 Intro\n00:35 Fratelli Stamper\n01:29 Martin Hollis\n02:35 Lee Schuneman\n03:26 Chris Seavor\n04:13 Gregg Mayles\n05:51 Free Radical Design e Playtonic Games\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RARE: LA FABBRICA DEI TALENTI", "22fd01e1-5b71-4dcc-8e63-141474730caa", false, "Y2a4LLwoq9w", 447, false, "https://www.youtube.com/watch?v=Y2a4LLwoq9w", 3083, "/downloads/shows/Multiplayer.it/Season 2022/s2022e073100 - RARE: LA FABBRICA DEI TALENTI.NA", false, false, 4, [], 97, ~U[2022-07-31 13:00:17Z], ~U[2026-09-10 18:28:14Z], ~U[2026-09-10 18:28:14Z], "La vecchia RAREWARE è stata una fucina di sviluppatori talentuosi e che hanno lasciato il segno nell'industria dei videogiochi. Ripercorriamo alcuni dei volti più iconici di Rare e cosa stanno facendo oggi.\n\n-----\n00:00 Intro\n00:35 Fratelli Stamper\n01:29 Martin Hollis\n02:35 Lee Schuneman\n03:26 Chris Seavor\n04:13 Gregg Mayles\n05:51 Free Radical Design e Playtonic Games\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RARE: LA FABBRICA DEI TALENTI", "Y2a4LLwoq9w", 447, false, "https://www.youtube.com/watch?v=Y2a4LLwoq9w", "/downloads/shows/Multiplayer.it/Season 2022/s2022e073100 - RARE: LA FABBRICA DEI TALENTI.NA", false, 4, ~U[2022-07-31 13:00:17Z]] 20:28:14.807 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=25.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:14.808 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=19.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:14.809 [debug] QUERY OK source="media_items" db=0.3ms idle=18.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7087] 20:28:14.809 [debug] Current batch of media processed. Will check again in 1000ms 20:28:15.810 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La scelta di BlueTwelve Studio di fare di un gatto randagio il protagonista di Stray è sicuramente felice. Stray è pieno di chicche per gli amanti di questi felini, tocchi di classe che noi abbiamo pensato di raccontare in questo video. Strusciatevi sulle nostre gambe e seguiteci mentre vi mostriamo 5 dettagli che faranno impazzire chi ama i gatti!\n\n----\n00:00 - Intro\n00:30 - First Person Mod\n00:53 - Garfield Mod\n01:23 - Jason Mod\n01:58 - Multiplayer Mod\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 192, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e073000 - STRAY in Multiplayer e in Prima Persona: LE MOD PIÙ BELLE.NA", "id" => "_ey3Ao48yaI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_ey3Ao48yaI", "playlist_index" => 3084, "timestamp" => 1659193229, "title" => "STRAY in Multiplayer e in Prima Persona: LE MOD PIÙ BELLE", "upload_date" => "20220730"} 20:28:15.812 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:15.813 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:15.824 [debug] QUERY OK source="media_items" db=10.0ms queue=0.1ms idle=1005.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-30 15:00:29Z], 4] 20:28:15.827 [debug] QUERY OK source="media_items" db=1.7ms idle=1015.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La scelta di BlueTwelve Studio di fare di un gatto randagio il protagonista di Stray è sicuramente felice. Stray è pieno di chicche per gli amanti di questi felini, tocchi di classe che noi abbiamo pensato di raccontare in questo video. Strusciatevi sulle nostre gambe e seguiteci mentre vi mostriamo 5 dettagli che faranno impazzire chi ama i gatti!\n\n----\n00:00 - Intro\n00:30 - First Person Mod\n00:53 - Garfield Mod\n01:23 - Jason Mod\n01:58 - Multiplayer Mod\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STRAY in Multiplayer e in Prima Persona: LE MOD PIÙ BELLE", "f5bf48dd-75dd-41c4-89e1-7f4d4069e271", false, "_ey3Ao48yaI", 192, false, "https://www.youtube.com/watch?v=_ey3Ao48yaI", 3084, "/downloads/shows/Multiplayer.it/Season 2022/s2022e073000 - STRAY in Multiplayer e in Prima Persona: LE MOD PIÙ BELLE.NA", false, false, 4, [], 97, ~U[2022-07-30 15:00:29Z], ~U[2026-09-10 18:28:15Z], ~U[2026-09-10 18:28:15Z], "La scelta di BlueTwelve Studio di fare di un gatto randagio il protagonista di Stray è sicuramente felice. Stray è pieno di chicche per gli amanti di questi felini, tocchi di classe che noi abbiamo pensato di raccontare in questo video. Strusciatevi sulle nostre gambe e seguiteci mentre vi mostriamo 5 dettagli che faranno impazzire chi ama i gatti!\n\n----\n00:00 - Intro\n00:30 - First Person Mod\n00:53 - Garfield Mod\n01:23 - Jason Mod\n01:58 - Multiplayer Mod\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STRAY in Multiplayer e in Prima Persona: LE MOD PIÙ BELLE", "_ey3Ao48yaI", 192, false, "https://www.youtube.com/watch?v=_ey3Ao48yaI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e073000 - STRAY in Multiplayer e in Prima Persona: LE MOD PIÙ BELLE.NA", false, 4, ~U[2022-07-30 15:00:29Z]] 20:28:15.828 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=43.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:15.828 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:15.829 [debug] QUERY OK source="media_items" db=0.4ms idle=15.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7088] 20:28:15.829 [debug] Current batch of media processed. Will check again in 1000ms 20:28:16.831 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Uno dei demake che ha generato più scalpore è senza dubbio quello di Bloodborne PSX, progetto condotto in solitaria da Lilith Walther. Nel documentario di Noclip, canale Youtube dedicato a questo tipo di produzioni, la sviluppatrice ha raccontato nel dettaglio la genesi di quest’opera veramente ambiziosa. Vediamo insieme qualche retroscena.\n\n----\n00:00 Intro\n00:32 La genesi\n01:24 Scelte\n02:45 Differenze\n03:41 Eredità\n----\nQui trovate invece l'originale di Noclip: https://www.youtube.com/watch?v=OZBNbU1TedI\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 286, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e073000 - LA STORIA DI BLOODBORNE PSX.NA", "id" => "sm3lo3tT_So", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sm3lo3tT_So", "playlist_index" => 3085, "timestamp" => 1659186028, "title" => "LA STORIA DI BLOODBORNE PSX", "upload_date" => "20220730"} 20:28:16.832 [debug] QUERY OK source="sources" db=0.3ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:16.833 [debug] QUERY OK source="sources" db=0.3ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:16.839 [debug] QUERY OK source="media_items" db=5.4ms idle=1004.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-30 13:00:28Z], 4] 20:28:16.840 [debug] QUERY OK source="media_items" db=1.1ms idle=1009.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Uno dei demake che ha generato più scalpore è senza dubbio quello di Bloodborne PSX, progetto condotto in solitaria da Lilith Walther. Nel documentario di Noclip, canale Youtube dedicato a questo tipo di produzioni, la sviluppatrice ha raccontato nel dettaglio la genesi di quest’opera veramente ambiziosa. Vediamo insieme qualche retroscena.\n\n----\n00:00 Intro\n00:32 La genesi\n01:24 Scelte\n02:45 Differenze\n03:41 Eredità\n----\nQui trovate invece l'originale di Noclip: https://www.youtube.com/watch?v=OZBNbU1TedI\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LA STORIA DI BLOODBORNE PSX", "743bda06-47a2-44aa-be86-d749d694069f", false, "sm3lo3tT_So", 286, false, "https://www.youtube.com/watch?v=sm3lo3tT_So", 3085, "/downloads/shows/Multiplayer.it/Season 2022/s2022e073000 - LA STORIA DI BLOODBORNE PSX.NA", false, false, 4, [], 97, ~U[2022-07-30 13:00:28Z], ~U[2026-09-10 18:28:16Z], ~U[2026-09-10 18:28:16Z], "Uno dei demake che ha generato più scalpore è senza dubbio quello di Bloodborne PSX, progetto condotto in solitaria da Lilith Walther. Nel documentario di Noclip, canale Youtube dedicato a questo tipo di produzioni, la sviluppatrice ha raccontato nel dettaglio la genesi di quest’opera veramente ambiziosa. Vediamo insieme qualche retroscena.\n\n----\n00:00 Intro\n00:32 La genesi\n01:24 Scelte\n02:45 Differenze\n03:41 Eredità\n----\nQui trovate invece l'originale di Noclip: https://www.youtube.com/watch?v=OZBNbU1TedI\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LA STORIA DI BLOODBORNE PSX", "sm3lo3tT_So", 286, false, "https://www.youtube.com/watch?v=sm3lo3tT_So", "/downloads/shows/Multiplayer.it/Season 2022/s2022e073000 - LA STORIA DI BLOODBORNE PSX.NA", false, 4, ~U[2022-07-30 13:00:28Z]] 20:28:16.841 [debug] QUERY OK source="sources" db=0.3ms idle=53.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:16.842 [debug] QUERY OK source="media_profiles" db=0.3ms idle=8.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:16.842 [debug] QUERY OK source="media_items" db=0.4ms idle=9.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7089] 20:28:16.842 [debug] Current batch of media processed. Will check again in 1000ms 20:28:17.844 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "I guadagni di Playstation subiscono un netto calo. Nonostante PS5 abbia totalizzato vendite per 21 milioni e 700mila unità al 30 giugno 2022, i profitti sono scesi in picchiata rispetto allo stesso trimestre dello scorso anno. Un risultato che sembra in controtendenza con i numeri macinati dalla console ammiraglia di Sony e che quindi spinge a una riflessione.\nCerchiamo di capirne le cause.\n----\n#ps5 \n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 162, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072900 - PS5 verso i 22 MILIONI, Guadagni IN CALO: Che Succede?.NA", "id" => "xiy1n-35zGk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xiy1n-35zGk", "playlist_index" => 3086, "timestamp" => 1659099641, "title" => "PS5 verso i 22 MILIONI, Guadagni IN CALO: Che Succede?", "upload_date" => "20220729"} 20:28:17.845 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:17.846 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:17.852 [debug] QUERY OK source="media_items" db=5.8ms idle=1004.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-29 13:00:41Z], 4] 20:28:17.866 [debug] QUERY OK source="media_items" db=13.5ms idle=1010.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["I guadagni di Playstation subiscono un netto calo. Nonostante PS5 abbia totalizzato vendite per 21 milioni e 700mila unità al 30 giugno 2022, i profitti sono scesi in picchiata rispetto allo stesso trimestre dello scorso anno. Un risultato che sembra in controtendenza con i numeri macinati dalla console ammiraglia di Sony e che quindi spinge a una riflessione.\nCerchiamo di capirne le cause.\n----\n#ps5 \n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PS5 verso i 22 MILIONI, Guadagni IN CALO: Che Succede?", "fc94cae2-aab8-433f-8449-71bc77eb36c3", false, "xiy1n-35zGk", 162, false, "https://www.youtube.com/watch?v=xiy1n-35zGk", 3086, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072900 - PS5 verso i 22 MILIONI, Guadagni IN CALO: Che Succede?.NA", false, false, 4, [], 98, ~U[2022-07-29 13:00:41Z], ~U[2026-09-10 18:28:17Z], ~U[2026-09-10 18:28:17Z], "I guadagni di Playstation subiscono un netto calo. Nonostante PS5 abbia totalizzato vendite per 21 milioni e 700mila unità al 30 giugno 2022, i profitti sono scesi in picchiata rispetto allo stesso trimestre dello scorso anno. Un risultato che sembra in controtendenza con i numeri macinati dalla console ammiraglia di Sony e che quindi spinge a una riflessione.\nCerchiamo di capirne le cause.\n----\n#ps5 \n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PS5 verso i 22 MILIONI, Guadagni IN CALO: Che Succede?", "xiy1n-35zGk", 162, false, "https://www.youtube.com/watch?v=xiy1n-35zGk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072900 - PS5 verso i 22 MILIONI, Guadagni IN CALO: Che Succede?.NA", false, 4, ~U[2022-07-29 13:00:41Z]] 20:28:17.867 [debug] QUERY OK source="sources" db=0.3ms idle=74.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:17.868 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=22.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:17.868 [debug] QUERY OK source="media_items" db=0.3ms idle=22.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7090] 20:28:17.869 [debug] Current batch of media processed. Will check again in 1000ms 20:28:18.774 [info] GET / 20:28:18.775 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:28:18.777 [debug] QUERY OK source="settings" db=1.6ms queue=0.1ms idle=922.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:18.778 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=910.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:28:18.778 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=910.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:28:18.787 [debug] QUERY OK source="media_items" db=8.2ms idle=910.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:18.788 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=918.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:18.789 [debug] QUERY OK source="settings" db=0.2ms idle=11.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:18.789 [debug] QUERY OK source="settings" db=0.1ms idle=11.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:18.790 [debug] QUERY OK source="settings" db=0.2ms idle=11.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:18.792 [debug] QUERY OK source="tasks" db=0.4ms idle=4.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:28:18.793 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=4.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:18.796 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=4.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:18.802 [debug] QUERY OK source="media_items" db=5.0ms queue=0.1ms idle=6.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:18.803 [debug] QUERY OK source="sources" db=0.3ms idle=10.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:18.816 [debug] QUERY OK source="media_items" db=11.1ms idle=12.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:28:18.829 [debug] QUERY OK source="media_items" db=12.4ms queue=0.1ms idle=21.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:18.830 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=33.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:28:18.832 [info] Sent 200 in 58ms 20:28:18.870 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il remake di Star Wars: Knights of the Old Republic potrebbe non vedere mai la luce, mentre si parla di rinvii, nuove acquisizioni di Sony e del bullismo collegato ai videogiochi. Il tutto mentre cominciamo ad entrare in clima Gamescom con i primi annunci legati alle conferenze. Questo e molto altro nelle notizie più importanti di questa ultima settimana di luglio che potrete poi approfondire grazie ai link di seguito:\n- https://multiplayer.it/notizie/star-wars-knights-of-the-old-republic-remake-bloccato-rinviato-indefinitamente-schreier.html\n- https://multiplayer.it/notizie/sony-ha-intenzione-di-acquisire-square-enix-per-il-co-fondatore-di-eidos-montreal.html\n- https://multiplayer.it/notizie/videogiochi-migliorano-problem-solving-creativita-dilaga-bullismo-per-una-ricerca.html\n- https://multiplayer.it/notizie/the-lord-of-the-rings-gollum-data-uscita-rimandata-informazioni-ufficiali.html\n- https://multiplayer.it/notizie/funko-gioco-aaa-azione-piattaforme-sviluppo-annuncio-ufficiale.html\n- https://multiplayer.it/notizie/xbox-series-x-s-update-riduce-tempi-avvio-console.html\n- https://multiplayer.it/notizie/ps-plus-8-giochi-serie-yakuza-arrivano-servizio-sony-da-agosto-2022.html\n- https://multiplayer.it/notizie/gamescom-opening-night-2022-data-evento-svelata-keighley.html\n----\n#starwars \n#squareenix \n----\n00:00 Intro\n00:25 Problemi per Star Wars: Knights of the Old Republic Remake\n01:58 Sony ha intenzione di acquisire Square Enix\n03:10 Videogiochi e bullismo\n04:31 Il rinvio di The Lord of the Rings Gollum\n04:53 Il gioco sui Funko POP\n05:21 Xbox Series X e Series S ora più veloci\n06:06 Yakuza su PlayStation Plus\n06:45 Data della Gamescom Opening Night 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 463, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072800 - GROSSI GUAI per Star Wars e le altre Notizie di Oggi.NA", "id" => "hrx7SgTwcbE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hrx7SgTwcbE", "playlist_index" => 3087, "timestamp" => 1659025806, "title" => "GROSSI GUAI per Star Wars e le altre Notizie di Oggi", "upload_date" => "20220728"} 20:28:18.870 [debug] QUERY OK source="sources" db=0.2ms idle=68.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:18.871 [debug] QUERY OK source="sources" db=0.2ms idle=67.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:18.873 [debug] QUERY OK source="media_items" db=1.7ms idle=54.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-28 16:30:06Z], 4] 20:28:18.880 [debug] QUERY OK source="media_items" db=6.4ms idle=43.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il remake di Star Wars: Knights of the Old Republic potrebbe non vedere mai la luce, mentre si parla di rinvii, nuove acquisizioni di Sony e del bullismo collegato ai videogiochi. Il tutto mentre cominciamo ad entrare in clima Gamescom con i primi annunci legati alle conferenze. Questo e molto altro nelle notizie più importanti di questa ultima settimana di luglio che potrete poi approfondire grazie ai link di seguito:\n- https://multiplayer.it/notizie/star-wars-knights-of-the-old-republic-remake-bloccato-rinviato-indefinitamente-schreier.html\n- https://multiplayer.it/notizie/sony-ha-intenzione-di-acquisire-square-enix-per-il-co-fondatore-di-eidos-montreal.html\n- https://multiplayer.it/notizie/videogiochi-migliorano-problem-solving-creativita-dilaga-bullismo-per-una-ricerca.html\n- https://multiplayer.it/notizie/the-lord-of-the-rings-gollum-data-uscita-rimandata-informazioni-ufficiali.html\n- https://multiplayer.it/notizie/funko-gioco-aaa-azione-piattaforme-sviluppo-annuncio-ufficiale.html\n- https://multiplayer.it/notizie/xbox-series-x-s-update-riduce-tempi-avvio-console.html\n- https://multiplayer.it/notizie/ps-plus-8-giochi-serie-yakuza-arrivano-servizio-sony-da-agosto-2022.html\n- https://multiplayer.it/notizie/gamescom-opening-night-2022-data-evento-svelata-keighley.html\n----\n#starwars \n#squareenix \n----\n00:00 Intro\n00:25 Problemi per Star Wars: Knights of the Old Republic Remake\n01:58 Sony ha intenzione di acquisire Square Enix\n03:10 Videogiochi e bullismo\n04:31 Il rinvio di The Lord of the Rings Gollum\n04:53 Il gioco sui Funko POP\n05:21 Xbox Series X e Series S ora più veloci\n06:06 Yakuza su PlayStation Plus\n06:45 Data della Gamescom Opening Night 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GROSSI GUAI per Star Wars e le altre Notizie di Oggi", "b26fa129-b3ad-40c2-a427-e6af99845d95", false, "hrx7SgTwcbE", 463, false, "https://www.youtube.com/watch?v=hrx7SgTwcbE", 3087, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072800 - GROSSI GUAI per Star Wars e le altre Notizie di Oggi.NA", false, false, 4, [], 96, ~U[2022-07-28 16:30:06Z], ~U[2026-09-10 18:28:18Z], ~U[2026-09-10 18:28:18Z], "Il remake di Star Wars: Knights of the Old Republic potrebbe non vedere mai la luce, mentre si parla di rinvii, nuove acquisizioni di Sony e del bullismo collegato ai videogiochi. Il tutto mentre cominciamo ad entrare in clima Gamescom con i primi annunci legati alle conferenze. Questo e molto altro nelle notizie più importanti di questa ultima settimana di luglio che potrete poi approfondire grazie ai link di seguito:\n- https://multiplayer.it/notizie/star-wars-knights-of-the-old-republic-remake-bloccato-rinviato-indefinitamente-schreier.html\n- https://multiplayer.it/notizie/sony-ha-intenzione-di-acquisire-square-enix-per-il-co-fondatore-di-eidos-montreal.html\n- https://multiplayer.it/notizie/videogiochi-migliorano-problem-solving-creativita-dilaga-bullismo-per-una-ricerca.html\n- https://multiplayer.it/notizie/the-lord-of-the-rings-gollum-data-uscita-rimandata-informazioni-ufficiali.html\n- https://multiplayer.it/notizie/funko-gioco-aaa-azione-piattaforme-sviluppo-annuncio-ufficiale.html\n- https://multiplayer.it/notizie/xbox-series-x-s-update-riduce-tempi-avvio-console.html\n- https://multiplayer.it/notizie/ps-plus-8-giochi-serie-yakuza-arrivano-servizio-sony-da-agosto-2022.html\n- https://multiplayer.it/notizie/gamescom-opening-night-2022-data-evento-svelata-keighley.html\n----\n#starwars \n#squareenix \n----\n00:00 Intro\n00:25 Problemi per Star Wars: Knights of the Old Republic Remake\n01:58 Sony ha intenzione di acquisire Square Enix\n03:10 Videogiochi e bullismo\n04:31 Il rinvio di The Lord of the Rings Gollum\n04:53 Il gioco sui Funko POP\n05:21 Xbox Series X e Series S ora più veloci\n06:06 Yakuza su PlayStation Plus\n06:45 Data della Gamescom Opening Night 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GROSSI GUAI per Star Wars e le altre Notizie di Oggi", "hrx7SgTwcbE", 463, false, "https://www.youtube.com/watch?v=hrx7SgTwcbE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072800 - GROSSI GUAI per Star Wars e le altre Notizie di Oggi.NA", false, 4, ~U[2022-07-28 16:30:06Z]] 20:28:18.881 [debug] QUERY OK source="sources" db=0.3ms idle=49.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:18.882 [debug] QUERY OK source="media_profiles" db=0.8ms idle=10.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:18.883 [debug] QUERY OK source="media_items" db=1.1ms idle=11.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7091] 20:28:18.883 [debug] Current batch of media processed. Will check again in 1000ms 20:28:19.884 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Backbone One - PlayStation Edition è un controller per iPhone che riprende i colori del DualSense PS5: il trailer ufficiale.\n----\n#ps5 \n#iphone \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 30, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072800 - DUALSENSE, MA PER IPHONE: Backbone One PlayStation Edition.NA", "id" => "sE1KAzIWnr8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sE1KAzIWnr8", "playlist_index" => 3088, "timestamp" => 1659021817, "title" => "DUALSENSE, MA PER IPHONE: Backbone One PlayStation Edition", "upload_date" => "20220728"} 20:28:19.885 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:19.886 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:19.893 [debug] QUERY OK source="media_items" db=6.4ms idle=1004.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-28 15:23:37Z], 4] 20:28:19.895 [debug] QUERY OK source="media_items" db=1.4ms idle=1010.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Backbone One - PlayStation Edition è un controller per iPhone che riprende i colori del DualSense PS5: il trailer ufficiale.\n----\n#ps5 \n#iphone \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DUALSENSE, MA PER IPHONE: Backbone One PlayStation Edition", "55b54683-2b8b-4ab4-adc7-05c8c8f39222", false, "sE1KAzIWnr8", 30, false, "https://www.youtube.com/watch?v=sE1KAzIWnr8", 3088, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072800 - DUALSENSE, MA PER IPHONE: Backbone One PlayStation Edition.NA", false, false, 4, [], 96, ~U[2022-07-28 15:23:37Z], ~U[2026-09-10 18:28:19Z], ~U[2026-09-10 18:28:19Z], "Backbone One - PlayStation Edition è un controller per iPhone che riprende i colori del DualSense PS5: il trailer ufficiale.\n----\n#ps5 \n#iphone \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DUALSENSE, MA PER IPHONE: Backbone One PlayStation Edition", "sE1KAzIWnr8", 30, false, "https://www.youtube.com/watch?v=sE1KAzIWnr8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072800 - DUALSENSE, MA PER IPHONE: Backbone One PlayStation Edition.NA", false, 4, ~U[2022-07-28 15:23:37Z]] 20:28:19.896 [debug] QUERY OK source="sources" db=0.4ms idle=95.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:19.898 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=11.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:19.899 [debug] QUERY OK source="media_items" db=0.4ms idle=12.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7092] 20:28:19.899 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "PS5 supporterà finalmente la risoluzione 1440p. Un nuovo firmware PlayStation 5, ora in beta in alcuni paesi selezionati, aggiunge una caratteristica molto richiesta, ma anche altre interessanti novità.\n----\n#ps5\n#PlayStation\n----\n00:00 Intro\n00:18 Risoluzione 1440p\n01:42 Liste giochi personalizzate\n01:56 Funzioni audio\n02:14 Funzioni social\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 188, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072800 - PS5: RISOLUZIONE 1440P E NON SOLO.NA", "id" => "x5QuXdoXAhU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=x5QuXdoXAhU", "playlist_index" => 3089, "timestamp" => 1659007825, "title" => "PS5: RISOLUZIONE 1440P E NON SOLO", "upload_date" => "20220728"} 20:28:19.901 [debug] QUERY OK source="sources" db=1.1ms idle=6.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:19.902 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=6.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:19.911 [debug] QUERY OK source="media_items" db=9.2ms idle=5.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-28 11:30:25Z], 4] 20:28:19.914 [debug] QUERY OK source="media_items" db=1.4ms idle=13.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["PS5 supporterà finalmente la risoluzione 1440p. Un nuovo firmware PlayStation 5, ora in beta in alcuni paesi selezionati, aggiunge una caratteristica molto richiesta, ma anche altre interessanti novità.\n----\n#ps5\n#PlayStation\n----\n00:00 Intro\n00:18 Risoluzione 1440p\n01:42 Liste giochi personalizzate\n01:56 Funzioni audio\n02:14 Funzioni social\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PS5: RISOLUZIONE 1440P E NON SOLO", "e8d9e137-e8e8-4d80-ad50-bd9b9b5c322f", false, "x5QuXdoXAhU", 188, false, "https://www.youtube.com/watch?v=x5QuXdoXAhU", 3089, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072800 - PS5: RISOLUZIONE 1440P E NON SOLO.NA", false, false, 4, [], 96, ~U[2022-07-28 11:30:25Z], ~U[2026-09-10 18:28:19Z], ~U[2026-09-10 18:28:19Z], "PS5 supporterà finalmente la risoluzione 1440p. Un nuovo firmware PlayStation 5, ora in beta in alcuni paesi selezionati, aggiunge una caratteristica molto richiesta, ma anche altre interessanti novità.\n----\n#ps5\n#PlayStation\n----\n00:00 Intro\n00:18 Risoluzione 1440p\n01:42 Liste giochi personalizzate\n01:56 Funzioni audio\n02:14 Funzioni social\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PS5: RISOLUZIONE 1440P E NON SOLO", "x5QuXdoXAhU", 188, false, "https://www.youtube.com/watch?v=x5QuXdoXAhU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072800 - PS5: RISOLUZIONE 1440P E NON SOLO.NA", false, 4, ~U[2022-07-28 11:30:25Z]] 20:28:19.914 [debug] QUERY OK source="sources" db=0.3ms idle=14.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:19.915 [debug] QUERY OK source="media_profiles" db=0.3ms idle=13.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:19.916 [debug] QUERY OK source="media_items" db=0.4ms idle=13.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7093] 20:28:19.916 [debug] Current batch of media processed. Will check again in 1000ms 20:28:20.917 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "FIFA 23 continua a snocciolare informazioni. Dopo aver svelato qualche novità e parlato del ritorno della Juventus fra le squadre su licenza, è arrivato il momento di scoprire cosa aspettarsi dall’HyperMotion2. Con questa innovativa tecnologia, EA Sports mira a potenziare con caratteristiche inedite le versioni PS5, Xbox Series X|S, Stadia e PC della sua simulazione calcistica, con gli utenti Xbox One e PS4 che avranno comunque alcuni aggiornamenti importanti.\n----\n#FIFA23\n----\n00:00 Intro\n00:37 Novità per tutti\n01:03 HyperMotion2\n01:46 Le animazioni\n03:16 Realismo incredibile\n04:08 Tiri e passaggi\n05:16 La modalità competitiva\n06:08 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 410, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - FIFA 23: PIÙ REALISMO CON HYPERMOTION2.NA", "id" => "ZVRXqZNT3ro", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZVRXqZNT3ro", "playlist_index" => 3090, "timestamp" => 1658940302, "title" => "FIFA 23: PIÙ REALISMO CON HYPERMOTION2", "upload_date" => "20220727"} 20:28:20.918 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:20.919 [debug] QUERY OK source="sources" db=0.3ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:20.925 [debug] QUERY OK source="media_items" db=5.8ms idle=1004.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-27 16:45:02Z], 4] 20:28:20.927 [debug] QUERY OK source="media_items" db=1.0ms idle=1009.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["FIFA 23 continua a snocciolare informazioni. Dopo aver svelato qualche novità e parlato del ritorno della Juventus fra le squadre su licenza, è arrivato il momento di scoprire cosa aspettarsi dall’HyperMotion2. Con questa innovativa tecnologia, EA Sports mira a potenziare con caratteristiche inedite le versioni PS5, Xbox Series X|S, Stadia e PC della sua simulazione calcistica, con gli utenti Xbox One e PS4 che avranno comunque alcuni aggiornamenti importanti.\n----\n#FIFA23\n----\n00:00 Intro\n00:37 Novità per tutti\n01:03 HyperMotion2\n01:46 Le animazioni\n03:16 Realismo incredibile\n04:08 Tiri e passaggi\n05:16 La modalità competitiva\n06:08 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: PIÙ REALISMO CON HYPERMOTION2", "b39088f0-5e7c-426b-bcc9-d0eddd156faa", false, "ZVRXqZNT3ro", 410, false, "https://www.youtube.com/watch?v=ZVRXqZNT3ro", 3090, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - FIFA 23: PIÙ REALISMO CON HYPERMOTION2.NA", false, false, 4, [], 94, ~U[2022-07-27 16:45:02Z], ~U[2026-09-10 18:28:20Z], ~U[2026-09-10 18:28:20Z], "FIFA 23 continua a snocciolare informazioni. Dopo aver svelato qualche novità e parlato del ritorno della Juventus fra le squadre su licenza, è arrivato il momento di scoprire cosa aspettarsi dall’HyperMotion2. Con questa innovativa tecnologia, EA Sports mira a potenziare con caratteristiche inedite le versioni PS5, Xbox Series X|S, Stadia e PC della sua simulazione calcistica, con gli utenti Xbox One e PS4 che avranno comunque alcuni aggiornamenti importanti.\n----\n#FIFA23\n----\n00:00 Intro\n00:37 Novità per tutti\n01:03 HyperMotion2\n01:46 Le animazioni\n03:16 Realismo incredibile\n04:08 Tiri e passaggi\n05:16 La modalità competitiva\n06:08 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: PIÙ REALISMO CON HYPERMOTION2", "ZVRXqZNT3ro", 410, false, "https://www.youtube.com/watch?v=ZVRXqZNT3ro", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - FIFA 23: PIÙ REALISMO CON HYPERMOTION2.NA", false, 4, ~U[2022-07-27 16:45:02Z]] 20:28:20.927 [debug] QUERY OK source="sources" db=0.5ms idle=121.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:20.928 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=9.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:20.929 [debug] QUERY OK source="media_items" db=0.4ms idle=9.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7094] 20:28:20.930 [debug] Current batch of media processed. Will check again in 1000ms 20:28:21.931 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "GTA 6 è ufficiale, ma Rockstar Games non ha ancora svelato nulla sul gioco in arrivo su PC, PS5 e Xbox Series X|S. Meno male allora che c'è Jason Schreier che ci racconta un po' di dettagli su protagonista, ambientazione e stile della nuova avventura.\n----\n#GTA5\n#GTAOnline\n#GTA6\n----\n00:00 Intro\n00:19 Protagonista femminile\n01:01 Una nuova Rockstar\n01:57 Project Americas\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 204, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - GTA 6: RIVELAZIONI AFFIDABILI | Protagonista, Ambientazione e Altro.NA", "id" => "w2NKx0gHj80", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=w2NKx0gHj80", "playlist_index" => 3091, "timestamp" => 1658937638, "title" => "GTA 6: RIVELAZIONI AFFIDABILI | Protagonista, Ambientazione e Altro", "upload_date" => "20220727"} 20:28:21.933 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:21.934 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1006.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:21.940 [debug] QUERY OK source="media_items" db=5.0ms idle=1006.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-27 16:00:38Z], 4] 20:28:21.946 [debug] QUERY OK source="media_items" db=5.0ms idle=1011.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["GTA 6 è ufficiale, ma Rockstar Games non ha ancora svelato nulla sul gioco in arrivo su PC, PS5 e Xbox Series X|S. Meno male allora che c'è Jason Schreier che ci racconta un po' di dettagli su protagonista, ambientazione e stile della nuova avventura.\n----\n#GTA5\n#GTAOnline\n#GTA6\n----\n00:00 Intro\n00:19 Protagonista femminile\n01:01 Una nuova Rockstar\n01:57 Project Americas\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GTA 6: RIVELAZIONI AFFIDABILI | Protagonista, Ambientazione e Altro", "7de96a2e-132a-4794-9239-d55e708df4da", false, "w2NKx0gHj80", 204, false, "https://www.youtube.com/watch?v=w2NKx0gHj80", 3091, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - GTA 6: RIVELAZIONI AFFIDABILI | Protagonista, Ambientazione e Altro.NA", false, false, 4, [], 94, ~U[2022-07-27 16:00:38Z], ~U[2026-09-10 18:28:21Z], ~U[2026-09-10 18:28:21Z], "GTA 6 è ufficiale, ma Rockstar Games non ha ancora svelato nulla sul gioco in arrivo su PC, PS5 e Xbox Series X|S. Meno male allora che c'è Jason Schreier che ci racconta un po' di dettagli su protagonista, ambientazione e stile della nuova avventura.\n----\n#GTA5\n#GTAOnline\n#GTA6\n----\n00:00 Intro\n00:19 Protagonista femminile\n01:01 Una nuova Rockstar\n01:57 Project Americas\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GTA 6: RIVELAZIONI AFFIDABILI | Protagonista, Ambientazione e Altro", "w2NKx0gHj80", 204, false, "https://www.youtube.com/watch?v=w2NKx0gHj80", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - GTA 6: RIVELAZIONI AFFIDABILI | Protagonista, Ambientazione e Altro.NA", false, 4, ~U[2022-07-27 16:00:38Z]] 20:28:21.947 [debug] QUERY OK source="sources" db=0.4ms idle=138.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:21.948 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=14.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:21.949 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=13.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7095] 20:28:21.949 [debug] Current batch of media processed. Will check again in 1000ms 20:28:22.950 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Quali saranno i giochi di agosto per gli abbonati a PlayStation Plus Essential? Se siete qui probabilmente cercate una risposta a questa domanda, quindi senza troppi indugi ecco a voi i giochi PS4 e PS5 gratis, o meglio, inclusi nell’abbonamento, per chi ha sottoscritto il primo livello del PS Plus.\n----\n#psplus \n#ps5 \n----\n00:00 Intro\n00:22 Tony Hawk's Pro Skater 1 + 2 (PS5 | PS4)\n00:54 Yakuza: Like a Dragon (PS5 | PS4)\n01:25 Little Nightmares (PS4)\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 156, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | AGOSTO 2022.NA", "id" => "jrKWojiBc80", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=jrKWojiBc80", "playlist_index" => 3092, "timestamp" => 1658936062, "title" => "PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | AGOSTO 2022", "upload_date" => "20220727"} 20:28:22.952 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:22.953 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:22.963 [debug] QUERY OK source="media_items" db=9.5ms queue=0.1ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-27 15:34:22Z], 4] 20:28:22.966 [debug] QUERY OK source="media_items" db=1.8ms idle=1014.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Quali saranno i giochi di agosto per gli abbonati a PlayStation Plus Essential? Se siete qui probabilmente cercate una risposta a questa domanda, quindi senza troppi indugi ecco a voi i giochi PS4 e PS5 gratis, o meglio, inclusi nell’abbonamento, per chi ha sottoscritto il primo livello del PS Plus.\n----\n#psplus \n#ps5 \n----\n00:00 Intro\n00:22 Tony Hawk's Pro Skater 1 + 2 (PS5 | PS4)\n00:54 Yakuza: Like a Dragon (PS5 | PS4)\n01:25 Little Nightmares (PS4)\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | AGOSTO 2022", "196fc5ae-8282-452a-a340-15f0fc5995c2", false, "jrKWojiBc80", 156, false, "https://www.youtube.com/watch?v=jrKWojiBc80", 3092, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | AGOSTO 2022.NA", false, false, 4, [], 94, ~U[2022-07-27 15:34:22Z], ~U[2026-09-10 18:28:22Z], ~U[2026-09-10 18:28:22Z], "Quali saranno i giochi di agosto per gli abbonati a PlayStation Plus Essential? Se siete qui probabilmente cercate una risposta a questa domanda, quindi senza troppi indugi ecco a voi i giochi PS4 e PS5 gratis, o meglio, inclusi nell’abbonamento, per chi ha sottoscritto il primo livello del PS Plus.\n----\n#psplus \n#ps5 \n----\n00:00 Intro\n00:22 Tony Hawk's Pro Skater 1 + 2 (PS5 | PS4)\n00:54 Yakuza: Like a Dragon (PS5 | PS4)\n01:25 Little Nightmares (PS4)\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | AGOSTO 2022", "jrKWojiBc80", 156, false, "https://www.youtube.com/watch?v=jrKWojiBc80", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | AGOSTO 2022.NA", false, 4, ~U[2022-07-27 15:34:22Z]] 20:28:22.966 [debug] QUERY OK source="sources" db=0.4ms idle=156.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:22.967 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=14.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:22.968 [debug] QUERY OK source="media_items" db=0.4ms idle=14.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7096] 20:28:22.968 [debug] Current batch of media processed. Will check again in 1000ms 20:28:23.836 [info] GET / 20:28:23.836 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:28:23.837 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=871.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:23.838 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=871.2ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:28:23.839 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=871.4ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:28:23.853 [debug] QUERY OK source="media_items" db=13.1ms idle=871.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:23.855 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=39.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:23.856 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=17.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:23.857 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=18.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:23.859 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=18.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:23.862 [debug] QUERY OK source="tasks" db=0.7ms idle=8.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:28:23.864 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=7.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:23.868 [debug] QUERY OK source="media_items" db=1.9ms idle=9.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:23.877 [debug] QUERY OK source="media_items" db=8.7ms idle=10.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:23.879 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=18.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:23.889 [debug] QUERY OK source="media_items" db=5.8ms idle=21.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:28:23.903 [debug] QUERY OK source="media_items" db=12.8ms queue=0.1ms idle=25.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:23.904 [debug] QUERY OK source="sources" db=0.5ms idle=35.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:28:23.905 [info] Sent 200 in 69ms 20:28:23.969 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "FIFA 23 HyperMotion2: ecco cosa aspettarci dalla nuova tecnologia per PS5, Xbox Series X|S, PC e Stadia.\n----\n#FIFA23\n----\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 692, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - FIFA 23: TRAILER GAMEPLAY.NA", "id" => "ZC2Ib2tHSFM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZC2Ib2tHSFM", "playlist_index" => 3093, "timestamp" => 1658934971, "title" => "FIFA 23: TRAILER GAMEPLAY", "upload_date" => "20220727"} 20:28:23.969 [debug] QUERY OK source="sources" db=0.2ms idle=91.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:23.970 [debug] QUERY OK source="sources" db=0.1ms idle=90.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:23.972 [debug] QUERY OK source="media_items" db=1.9ms idle=80.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-27 15:16:11Z], 4] 20:28:23.974 [debug] QUERY OK source="media_items" db=1.1ms idle=69.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["FIFA 23 HyperMotion2: ecco cosa aspettarci dalla nuova tecnologia per PS5, Xbox Series X|S, PC e Stadia.\n----\n#FIFA23\n----\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: TRAILER GAMEPLAY", "98500291-9ea6-4bf6-b849-d6ab76f7bcb8", false, "ZC2Ib2tHSFM", 692, false, "https://www.youtube.com/watch?v=ZC2Ib2tHSFM", 3093, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - FIFA 23: TRAILER GAMEPLAY.NA", false, false, 4, [], 94, ~U[2022-07-27 15:16:11Z], ~U[2026-09-10 18:28:23Z], ~U[2026-09-10 18:28:23Z], "FIFA 23 HyperMotion2: ecco cosa aspettarci dalla nuova tecnologia per PS5, Xbox Series X|S, PC e Stadia.\n----\n#FIFA23\n----\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: TRAILER GAMEPLAY", "ZC2Ib2tHSFM", 692, false, "https://www.youtube.com/watch?v=ZC2Ib2tHSFM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - FIFA 23: TRAILER GAMEPLAY.NA", false, 4, ~U[2022-07-27 15:16:11Z]] 20:28:23.974 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=70.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:23.975 [debug] QUERY OK source="media_profiles" db=0.7ms idle=5.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:23.976 [debug] QUERY OK source="media_items" db=0.2ms idle=5.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7097] 20:28:23.976 [debug] Current batch of media processed. Will check again in 1000ms 20:28:24.977 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Multiversus ha già ampiamente fatto parlare di sé. Questo clone di Super Smash Bros., che sembrava avere poche possibilità di competere con l'originale, si è in realtà dimostrato un titolo molto superiore alle aspettative.\nLa prima beta del picchiaduro targato Warner Bros. atteso nel corso del 2022 su PC, Playstation e Xbox ci aveva impressionato, e oggi siamo tornati a provarlo grazie all’accesso anticipato. Cos’è cambiato nel frattempo? Seguiteci che ve lo raccontiamo.\n\n----\n00:00 Intro\n00:37 Gameplay\n02:11 Struttura\n02:54 Novità\n03:50 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 277, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - MULTIVERSUS SPACCA ED È GRATIS!.NA", "id" => "mi7up1hlGNw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=mi7up1hlGNw", "playlist_index" => 3094, "timestamp" => 1658925061, "title" => "MULTIVERSUS SPACCA ED È GRATIS!", "upload_date" => "20220727"} 20:28:24.980 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:24.981 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:24.987 [debug] QUERY OK source="media_items" db=5.3ms idle=1006.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-27 12:31:01Z], 4] 20:28:24.993 [debug] QUERY OK source="media_items" db=5.1ms idle=1011.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Multiversus ha già ampiamente fatto parlare di sé. Questo clone di Super Smash Bros., che sembrava avere poche possibilità di competere con l'originale, si è in realtà dimostrato un titolo molto superiore alle aspettative.\nLa prima beta del picchiaduro targato Warner Bros. atteso nel corso del 2022 su PC, Playstation e Xbox ci aveva impressionato, e oggi siamo tornati a provarlo grazie all’accesso anticipato. Cos’è cambiato nel frattempo? Seguiteci che ve lo raccontiamo.\n\n----\n00:00 Intro\n00:37 Gameplay\n02:11 Struttura\n02:54 Novità\n03:50 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MULTIVERSUS SPACCA ED È GRATIS!", "5330e0ab-63e0-48b3-b3ba-2b1298527510", false, "mi7up1hlGNw", 277, false, "https://www.youtube.com/watch?v=mi7up1hlGNw", 3094, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - MULTIVERSUS SPACCA ED È GRATIS!.NA", false, false, 4, [], 94, ~U[2022-07-27 12:31:01Z], ~U[2026-09-10 18:28:24Z], ~U[2026-09-10 18:28:24Z], "Multiversus ha già ampiamente fatto parlare di sé. Questo clone di Super Smash Bros., che sembrava avere poche possibilità di competere con l'originale, si è in realtà dimostrato un titolo molto superiore alle aspettative.\nLa prima beta del picchiaduro targato Warner Bros. atteso nel corso del 2022 su PC, Playstation e Xbox ci aveva impressionato, e oggi siamo tornati a provarlo grazie all’accesso anticipato. Cos’è cambiato nel frattempo? Seguiteci che ve lo raccontiamo.\n\n----\n00:00 Intro\n00:37 Gameplay\n02:11 Struttura\n02:54 Novità\n03:50 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MULTIVERSUS SPACCA ED È GRATIS!", "mi7up1hlGNw", 277, false, "https://www.youtube.com/watch?v=mi7up1hlGNw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072700 - MULTIVERSUS SPACCA ED È GRATIS!.NA", false, 4, ~U[2022-07-27 12:31:01Z]] 20:28:24.994 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=174.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:24.996 [debug] QUERY OK source="media_profiles" db=1.7ms queue=0.1ms idle=14.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:24.997 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=15.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7098] 20:28:24.997 [debug] Current batch of media processed. Will check again in 1000ms 20:28:26.000 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo provato Exoprimal, folle sparatutto di Capcom, costruito attorno a una curiosa formula mista tra coop e competitivo. Ecco le nostre prime impressioni dopo una frenetina notte a caccia di dinosauri.\n----\n#exoprimal \n----\n00:00 Intro\n00:20 Trama\n01:23 Struttura\n02:23 Gameplay\n04:00 Stabilità\n04:33 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 321, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072600 - A CACCIA DI DINOSAURI: EXOPRIMAL (PROVATO).NA", "id" => "zD8wMGx96XQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zD8wMGx96XQ", "playlist_index" => 3095, "timestamp" => 1658851238, "title" => "A CACCIA DI DINOSAURI: EXOPRIMAL (PROVATO)", "upload_date" => "20220726"} 20:28:26.002 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=1007.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:26.004 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1008.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:26.014 [debug] QUERY OK source="media_items" db=9.4ms idle=1008.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-26 16:00:38Z], 4] 20:28:26.016 [debug] QUERY OK source="media_items" db=1.6ms idle=1017.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo provato Exoprimal, folle sparatutto di Capcom, costruito attorno a una curiosa formula mista tra coop e competitivo. Ecco le nostre prime impressioni dopo una frenetina notte a caccia di dinosauri.\n----\n#exoprimal \n----\n00:00 Intro\n00:20 Trama\n01:23 Struttura\n02:23 Gameplay\n04:00 Stabilità\n04:33 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A CACCIA DI DINOSAURI: EXOPRIMAL (PROVATO)", "5a43eb14-7b9a-4574-b4ab-4b669904d45a", false, "zD8wMGx96XQ", 321, false, "https://www.youtube.com/watch?v=zD8wMGx96XQ", 3095, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072600 - A CACCIA DI DINOSAURI: EXOPRIMAL (PROVATO).NA", false, false, 4, [], 96, ~U[2022-07-26 16:00:38Z], ~U[2026-09-10 18:28:26Z], ~U[2026-09-10 18:28:26Z], "Abbiamo provato Exoprimal, folle sparatutto di Capcom, costruito attorno a una curiosa formula mista tra coop e competitivo. Ecco le nostre prime impressioni dopo una frenetina notte a caccia di dinosauri.\n----\n#exoprimal \n----\n00:00 Intro\n00:20 Trama\n01:23 Struttura\n02:23 Gameplay\n04:00 Stabilità\n04:33 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A CACCIA DI DINOSAURI: EXOPRIMAL (PROVATO)", "zD8wMGx96XQ", 321, false, "https://www.youtube.com/watch?v=zD8wMGx96XQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072600 - A CACCIA DI DINOSAURI: EXOPRIMAL (PROVATO).NA", false, 4, ~U[2022-07-26 16:00:38Z]] 20:28:26.017 [debug] QUERY OK source="sources" db=0.4ms idle=194.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:26.018 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:26.019 [debug] QUERY OK source="media_items" db=0.4ms idle=14.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7099] 20:28:26.019 [debug] Current batch of media processed. Will check again in 1000ms 20:28:27.020 [debug] Current batch of media processed. Will check again in 1000ms 20:28:28.021 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "L’arrivo di PlayStation VR2 si avvicina. Non abbiamo ancora una data di uscita precisa, ma Sony ha deciso di condividere alcune nuove funzioni del suo visore per la realtà virtuale. Ecco quindi alcune novità che vedremo su PS5 legate alla user experience.\n----\n#PlayStation\n#PSVR2\n----\n00:00 INTRO\n00:17 Visuale trasparente\n00:51 Area di gioco personalizzata\n01:14 Modalità VR e Modalità cinema\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 146, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072600 - PLAYSTATION VR2: USER EXPERIENCE SU PS5.mp4", "id" => "ST8jrIyQdkU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ST8jrIyQdkU", "playlist_index" => 3096, "timestamp" => 1658845961, "title" => "PLAYSTATION VR2: USER EXPERIENCE SU PS5", "upload_date" => "20220726"} 20:28:28.022 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=194.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:28.023 [debug] QUERY OK source="sources" db=0.4ms idle=146.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:28.033 [debug] QUERY OK source="media_items" db=9.7ms idle=147.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-26 14:32:41Z], 4] 20:28:28.036 [debug] QUERY OK source="media_items" db=1.6ms idle=158.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L’arrivo di PlayStation VR2 si avvicina. Non abbiamo ancora una data di uscita precisa, ma Sony ha deciso di condividere alcune nuove funzioni del suo visore per la realtà virtuale. Ecco quindi alcune novità che vedremo su PS5 legate alla user experience.\n----\n#PlayStation\n#PSVR2\n----\n00:00 INTRO\n00:17 Visuale trasparente\n00:51 Area di gioco personalizzata\n01:14 Modalità VR e Modalità cinema\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION VR2: USER EXPERIENCE SU PS5", "aa829cf6-7a2e-43d2-ba2f-7f09ec1dfe94", false, "ST8jrIyQdkU", 146, false, "https://www.youtube.com/watch?v=ST8jrIyQdkU", 3096, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072600 - PLAYSTATION VR2: USER EXPERIENCE SU PS5.mp4", false, false, 4, [], 96, ~U[2022-07-26 14:32:41Z], ~U[2026-09-10 18:28:28Z], ~U[2026-09-10 18:28:28Z], "L’arrivo di PlayStation VR2 si avvicina. Non abbiamo ancora una data di uscita precisa, ma Sony ha deciso di condividere alcune nuove funzioni del suo visore per la realtà virtuale. Ecco quindi alcune novità che vedremo su PS5 legate alla user experience.\n----\n#PlayStation\n#PSVR2\n----\n00:00 INTRO\n00:17 Visuale trasparente\n00:51 Area di gioco personalizzata\n01:14 Modalità VR e Modalità cinema\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION VR2: USER EXPERIENCE SU PS5", "ST8jrIyQdkU", 146, false, "https://www.youtube.com/watch?v=ST8jrIyQdkU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072600 - PLAYSTATION VR2: USER EXPERIENCE SU PS5.mp4", false, 4, ~U[2022-07-26 14:32:41Z]] 20:28:28.037 [debug] QUERY OK source="sources" db=0.3ms idle=160.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:28.037 [debug] QUERY OK source="media_profiles" db=0.2ms idle=14.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:28.038 [debug] QUERY OK source="media_items" db=0.4ms idle=14.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7100] 20:28:28.039 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Monolith Soft supera ogni aspettativa con il terzo episodio della saga cominciata su Wii: seguiteci stiamo per raccontarvi perché Xenoblade Chronicles 3 è un JRPG imprescindibile e non dovreste assolutamente perdervi questa nuova esclusiva per Nintendo Switch. La data di uscita è il 29 luglio 2022: ecco la nostra recensione con voto.\n----\n#xenobladechronicles3 \n#nintendo \n----\n00:00 Intro\n00:20 Esplorazione\n03:13 Le colonie\n03:38 Campagna\n04:51 Ruoli\n07:21 Comparto tecnico\n08:47 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 576, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072600 - XENOBLADE CHRONICLES 3 RECENSIONE.NA", "id" => "YxEQY76pTXo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=YxEQY76pTXo", "playlist_index" => 3097, "timestamp" => 1658840438, "title" => "XENOBLADE CHRONICLES 3 RECENSIONE", "upload_date" => "20220726"} 20:28:28.040 [debug] QUERY OK source="sources" db=1.1ms idle=5.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:28.041 [debug] QUERY OK source="sources" db=0.2ms idle=4.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:28.047 [debug] QUERY OK source="media_items" db=5.5ms idle=4.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-26 13:00:38Z], 4] 20:28:28.054 [debug] QUERY OK source="media_items" db=6.0ms idle=10.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Monolith Soft supera ogni aspettativa con il terzo episodio della saga cominciata su Wii: seguiteci stiamo per raccontarvi perché Xenoblade Chronicles 3 è un JRPG imprescindibile e non dovreste assolutamente perdervi questa nuova esclusiva per Nintendo Switch. La data di uscita è il 29 luglio 2022: ecco la nostra recensione con voto.\n----\n#xenobladechronicles3 \n#nintendo \n----\n00:00 Intro\n00:20 Esplorazione\n03:13 Le colonie\n03:38 Campagna\n04:51 Ruoli\n07:21 Comparto tecnico\n08:47 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XENOBLADE CHRONICLES 3 RECENSIONE", "02842256-c763-4c37-9d2c-0d5d1b5c05c5", false, "YxEQY76pTXo", 576, false, "https://www.youtube.com/watch?v=YxEQY76pTXo", 3097, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072600 - XENOBLADE CHRONICLES 3 RECENSIONE.NA", false, false, 4, [], 96, ~U[2022-07-26 13:00:38Z], ~U[2026-09-10 18:28:28Z], ~U[2026-09-10 18:28:28Z], "Monolith Soft supera ogni aspettativa con il terzo episodio della saga cominciata su Wii: seguiteci stiamo per raccontarvi perché Xenoblade Chronicles 3 è un JRPG imprescindibile e non dovreste assolutamente perdervi questa nuova esclusiva per Nintendo Switch. La data di uscita è il 29 luglio 2022: ecco la nostra recensione con voto.\n----\n#xenobladechronicles3 \n#nintendo \n----\n00:00 Intro\n00:20 Esplorazione\n03:13 Le colonie\n03:38 Campagna\n04:51 Ruoli\n07:21 Comparto tecnico\n08:47 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XENOBLADE CHRONICLES 3 RECENSIONE", "YxEQY76pTXo", 576, false, "https://www.youtube.com/watch?v=YxEQY76pTXo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072600 - XENOBLADE CHRONICLES 3 RECENSIONE.NA", false, 4, ~U[2022-07-26 13:00:38Z]] 20:28:28.054 [debug] QUERY OK source="sources" db=0.3ms idle=15.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:28.055 [debug] QUERY OK source="media_profiles" db=0.2ms idle=14.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:28.056 [debug] QUERY OK source="media_items" db=0.7ms idle=14.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7101] 20:28:28.057 [debug] Current batch of media processed. Will check again in 1000ms 20:28:28.909 [info] GET / 20:28:28.909 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:28:28.911 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=856.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:28.911 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=856.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:28:28.912 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=856.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:28:28.921 [debug] QUERY OK source="media_items" db=8.5ms queue=0.1ms idle=855.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:28.922 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=92.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:28.923 [debug] QUERY OK source="settings" db=0.2ms idle=12.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:28.924 [debug] QUERY OK source="settings" db=0.1ms idle=11.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:28.925 [debug] QUERY OK source="settings" db=0.2ms idle=12.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:28.926 [debug] QUERY OK source="tasks" db=0.5ms idle=4.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:28:28.927 [debug] QUERY OK source="sources" db=0.3ms idle=4.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:28.930 [debug] QUERY OK source="media_items" db=1.3ms idle=5.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:28.938 [debug] QUERY OK source="media_items" db=7.6ms idle=6.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:28.939 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=14.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:28.948 [debug] QUERY OK source="media_items" db=5.0ms idle=16.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:28:28.958 [debug] QUERY OK source="media_items" db=9.7ms idle=21.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:28.959 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=28.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:28:28.961 [info] Sent 200 in 52ms 20:28:29.058 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Negli ultimi anni Naughty Dog ha cambiato un elemento importante nella sua politica societaria, introducendo un figura fondamentale nel proprio organico. Una scelta dovuta, che ha quanto pare ha permesso di concludera la lavorazione del remake The Last of Us Parte I per PS5 senza ore di crunch.\n----\n#ps5 \n#thelastofus \n#thelastofuspart1 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 215, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072500 - THE LAST OF US REMAKE: LA NUOVA POLITICA DI NAUGHTY DOG.NA", "id" => "-kFTbTDI-So", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-kFTbTDI-So", "playlist_index" => 3098, "timestamp" => 1658765100, "title" => "THE LAST OF US REMAKE: LA NUOVA POLITICA DI NAUGHTY DOG", "upload_date" => "20220725"} 20:28:29.059 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=120.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:29.061 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=120.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:29.064 [debug] QUERY OK source="media_items" db=2.4ms idle=113.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-25 16:05:00Z], 4] 20:28:29.067 [debug] QUERY OK source="media_items" db=1.8ms idle=106.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Negli ultimi anni Naughty Dog ha cambiato un elemento importante nella sua politica societaria, introducendo un figura fondamentale nel proprio organico. Una scelta dovuta, che ha quanto pare ha permesso di concludera la lavorazione del remake The Last of Us Parte I per PS5 senza ore di crunch.\n----\n#ps5 \n#thelastofus \n#thelastofuspart1 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US REMAKE: LA NUOVA POLITICA DI NAUGHTY DOG", "80dbed2d-78a3-4c29-ad99-65b6be9f110b", false, "-kFTbTDI-So", 215, false, "https://www.youtube.com/watch?v=-kFTbTDI-So", 3098, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072500 - THE LAST OF US REMAKE: LA NUOVA POLITICA DI NAUGHTY DOG.NA", false, false, 4, [], 96, ~U[2022-07-25 16:05:00Z], ~U[2026-09-10 18:28:29Z], ~U[2026-09-10 18:28:29Z], "Negli ultimi anni Naughty Dog ha cambiato un elemento importante nella sua politica societaria, introducendo un figura fondamentale nel proprio organico. Una scelta dovuta, che ha quanto pare ha permesso di concludera la lavorazione del remake The Last of Us Parte I per PS5 senza ore di crunch.\n----\n#ps5 \n#thelastofus \n#thelastofuspart1 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US REMAKE: LA NUOVA POLITICA DI NAUGHTY DOG", "-kFTbTDI-So", 215, false, "https://www.youtube.com/watch?v=-kFTbTDI-So", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072500 - THE LAST OF US REMAKE: LA NUOVA POLITICA DI NAUGHTY DOG.NA", false, 4, ~U[2022-07-25 16:05:00Z]] 20:28:29.068 [debug] QUERY OK source="sources" db=0.7ms idle=107.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:29.069 [debug] QUERY OK source="media_profiles" db=1.1ms idle=8.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:29.070 [debug] QUERY OK source="media_items" db=0.4ms idle=8.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7102] 20:28:29.070 [debug] Current batch of media processed. Will check again in 1000ms 20:28:30.071 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dopo essere apparso in alcuni capitoli della serie Forza Horizon, il brand Hot Wheels ricompare negli specchietti della saga con un'espansione del quinto episodio che promette faville.\nNoi abbiamo infilato i guanti e ci siamo calati nell’abitacolo per scoprire nella nostra video recensione tutti i contenuti di questo DLC e capire se le promesse sono state mantenute da Forza Horizon 5: Hot Wheels!\n----\n#forzahorizon5 \n----\n00:00 Intro\n00:31 Ambientazione\n01:56 Contenuti\n03:29 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 272, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072500 - FORZA HORIZON 5 Hot Weels: DLC FIAMMANTE! (RECENSIONE).NA", "id" => "YJ_Bd2pn-xQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=YJ_Bd2pn-xQ", "playlist_index" => 3099, "timestamp" => 1658757960, "title" => "FORZA HORIZON 5 Hot Weels: DLC FIAMMANTE! (RECENSIONE)", "upload_date" => "20220725"} 20:28:30.073 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:30.074 [debug] QUERY OK source="sources" db=0.4ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:30.086 [debug] QUERY OK source="media_items" db=10.8ms queue=0.1ms idle=1005.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-25 14:06:00Z], 4] 20:28:30.089 [debug] QUERY OK source="media_items" db=2.3ms idle=1016.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dopo essere apparso in alcuni capitoli della serie Forza Horizon, il brand Hot Wheels ricompare negli specchietti della saga con un'espansione del quinto episodio che promette faville.\nNoi abbiamo infilato i guanti e ci siamo calati nell’abitacolo per scoprire nella nostra video recensione tutti i contenuti di questo DLC e capire se le promesse sono state mantenute da Forza Horizon 5: Hot Wheels!\n----\n#forzahorizon5 \n----\n00:00 Intro\n00:31 Ambientazione\n01:56 Contenuti\n03:29 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORZA HORIZON 5 Hot Weels: DLC FIAMMANTE! (RECENSIONE)", "5266e771-67ac-4511-b924-4c3ff5003050", false, "YJ_Bd2pn-xQ", 272, false, "https://www.youtube.com/watch?v=YJ_Bd2pn-xQ", 3099, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072500 - FORZA HORIZON 5 Hot Weels: DLC FIAMMANTE! (RECENSIONE).NA", false, false, 4, [], 96, ~U[2022-07-25 14:06:00Z], ~U[2026-09-10 18:28:30Z], ~U[2026-09-10 18:28:30Z], "Dopo essere apparso in alcuni capitoli della serie Forza Horizon, il brand Hot Wheels ricompare negli specchietti della saga con un'espansione del quinto episodio che promette faville.\nNoi abbiamo infilato i guanti e ci siamo calati nell’abitacolo per scoprire nella nostra video recensione tutti i contenuti di questo DLC e capire se le promesse sono state mantenute da Forza Horizon 5: Hot Wheels!\n----\n#forzahorizon5 \n----\n00:00 Intro\n00:31 Ambientazione\n01:56 Contenuti\n03:29 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORZA HORIZON 5 Hot Weels: DLC FIAMMANTE! (RECENSIONE)", "YJ_Bd2pn-xQ", 272, false, "https://www.youtube.com/watch?v=YJ_Bd2pn-xQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072500 - FORZA HORIZON 5 Hot Weels: DLC FIAMMANTE! (RECENSIONE).NA", false, 4, ~U[2022-07-25 14:06:00Z]] 20:28:30.090 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=257.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:30.092 [debug] QUERY OK source="media_profiles" db=1.6ms queue=0.1ms idle=17.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:30.093 [debug] QUERY OK source="media_items" db=0.5ms idle=18.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7103] 20:28:30.093 [debug] Current batch of media processed. Will check again in 1000ms 20:28:31.095 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ripercorriamo la storia di Fall Guys, il singolare gioco di Mediatonic dalle origini alla trasformazione in Free for All.\n----\n#fallguys \n----\n00:00 Intro\n00:33 - Il primo impatto con Fall Guys\n01:51 - Dalle stelle ai momenti di difficoltà\n03:06 - Il nuovo percorso con Epic Games\n04:19 - La lunga estate calda di Fall Guys\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 361, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072500 - LA STORIA DI FALL GUYS: CADUTA E RINASCITA.NA", "id" => "z31CLH5jZBA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=z31CLH5jZBA", "playlist_index" => 3100, "timestamp" => 1658739635, "title" => "LA STORIA DI FALL GUYS: CADUTA E RINASCITA", "upload_date" => "20220725"} 20:28:31.097 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1007.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:31.098 [debug] QUERY OK source="sources" db=0.3ms idle=1007.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:31.108 [debug] QUERY OK source="media_items" db=9.6ms idle=1006.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-25 09:00:35Z], 4] 20:28:31.114 [debug] QUERY OK source="media_items" db=4.9ms idle=1015.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ripercorriamo la storia di Fall Guys, il singolare gioco di Mediatonic dalle origini alla trasformazione in Free for All.\n----\n#fallguys \n----\n00:00 Intro\n00:33 - Il primo impatto con Fall Guys\n01:51 - Dalle stelle ai momenti di difficoltà\n03:06 - Il nuovo percorso con Epic Games\n04:19 - La lunga estate calda di Fall Guys\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LA STORIA DI FALL GUYS: CADUTA E RINASCITA", "80037c7c-172c-40ac-8308-f334154e7219", false, "z31CLH5jZBA", 361, false, "https://www.youtube.com/watch?v=z31CLH5jZBA", 3100, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072500 - LA STORIA DI FALL GUYS: CADUTA E RINASCITA.NA", false, false, 4, [], 96, ~U[2022-07-25 09:00:35Z], ~U[2026-09-10 18:28:31Z], ~U[2026-09-10 18:28:31Z], "Ripercorriamo la storia di Fall Guys, il singolare gioco di Mediatonic dalle origini alla trasformazione in Free for All.\n----\n#fallguys \n----\n00:00 Intro\n00:33 - Il primo impatto con Fall Guys\n01:51 - Dalle stelle ai momenti di difficoltà\n03:06 - Il nuovo percorso con Epic Games\n04:19 - La lunga estate calda di Fall Guys\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LA STORIA DI FALL GUYS: CADUTA E RINASCITA", "z31CLH5jZBA", 361, false, "https://www.youtube.com/watch?v=z31CLH5jZBA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072500 - LA STORIA DI FALL GUYS: CADUTA E RINASCITA.NA", false, 4, ~U[2022-07-25 09:00:35Z]] 20:28:31.115 [debug] QUERY OK source="sources" db=0.3ms idle=277.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:31.115 [debug] QUERY OK source="media_profiles" db=0.3ms idle=18.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:31.116 [debug] QUERY OK source="media_items" db=0.4ms idle=18.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7104] 20:28:31.117 [debug] Current batch of media processed. Will check again in 1000ms 20:28:32.119 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The Last of Us Parte 1 è il Remake di uno dei giochi più acclamati su console PlayStation, ma cosa cambia in questa nuova edizione rispetto al gioco originale di Naughty Dog? Facciamo un riepilogo.\n\nL'uscita di The Last of Us Parte 1 è prevista su PS5 2 settembre 2022 \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 177, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072400 - THE LAST OF US REMAKE - COSA CAMBIA?.NA", "id" => "vRFg7FJdsvo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=vRFg7FJdsvo", "playlist_index" => 3101, "timestamp" => 1658674828, "title" => "THE LAST OF US REMAKE - COSA CAMBIA?", "upload_date" => "20220724"} 20:28:32.120 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:32.121 [debug] QUERY OK source="sources" db=0.4ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:32.131 [debug] QUERY OK source="media_items" db=9.0ms queue=0.1ms idle=1006.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-24 15:00:28Z], 4] 20:28:32.134 [debug] QUERY OK source="media_items" db=1.7ms idle=1015.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The Last of Us Parte 1 è il Remake di uno dei giochi più acclamati su console PlayStation, ma cosa cambia in questa nuova edizione rispetto al gioco originale di Naughty Dog? Facciamo un riepilogo.\n\nL'uscita di The Last of Us Parte 1 è prevista su PS5 2 settembre 2022 \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US REMAKE - COSA CAMBIA?", "ce9e7235-7f0c-45a6-8511-f528ac96d115", false, "vRFg7FJdsvo", 177, false, "https://www.youtube.com/watch?v=vRFg7FJdsvo", 3101, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072400 - THE LAST OF US REMAKE - COSA CAMBIA?.NA", false, false, 4, [], 96, ~U[2022-07-24 15:00:28Z], ~U[2026-09-10 18:28:32Z], ~U[2026-09-10 18:28:32Z], "The Last of Us Parte 1 è il Remake di uno dei giochi più acclamati su console PlayStation, ma cosa cambia in questa nuova edizione rispetto al gioco originale di Naughty Dog? Facciamo un riepilogo.\n\nL'uscita di The Last of Us Parte 1 è prevista su PS5 2 settembre 2022 \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US REMAKE - COSA CAMBIA?", "vRFg7FJdsvo", 177, false, "https://www.youtube.com/watch?v=vRFg7FJdsvo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072400 - THE LAST OF US REMAKE - COSA CAMBIA?.NA", false, 4, ~U[2022-07-24 15:00:28Z]] 20:28:32.134 [debug] QUERY OK source="sources" db=0.3ms idle=292.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:32.135 [debug] QUERY OK source="media_profiles" db=0.3ms idle=14.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:32.136 [debug] QUERY OK source="media_items" db=0.4ms idle=14.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7105] 20:28:32.136 [debug] Current batch of media processed. Will check again in 1000ms 20:28:33.138 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Come i TG estivi, eccoci a fornirvi qualche consiglio su come sopportare il gran caldo estivo: ma non per voi, per le vostre console e il vostro pc da gioco. Seguiteci per sapere come tenere a bada la temperatura di PC, PS5, Xbox e Nintendo Switch.\n---\n00:00 Intro\n00:44 Problemi di prestazioni\n01:42 Corretto posizionamento\n03:09 Evitare le ore calde\n03:49 Non usare dispositivi in carica\n04:01 Ordine e pulizia\n05:06 Acquistate un ventilatore\n05:26 Fare delle pause\n05:43 Risparmio Energetico\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 396, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072400 - CALDO E VIDEOGIOCHI: COME TENERE A BADA LA TEMPERATURA.NA", "id" => "8hcC870dloc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=8hcC870dloc", "playlist_index" => 3102, "timestamp" => 1658668758, "title" => "CALDO E VIDEOGIOCHI: COME TENERE A BADA LA TEMPERATURA", "upload_date" => "20220724"} 20:28:33.139 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:33.141 [debug] QUERY OK source="sources" db=0.4ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:33.151 [debug] QUERY OK source="media_items" db=9.3ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-24 13:19:18Z], 4] 20:28:33.154 [debug] QUERY OK source="media_items" db=1.9ms idle=1015.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Come i TG estivi, eccoci a fornirvi qualche consiglio su come sopportare il gran caldo estivo: ma non per voi, per le vostre console e il vostro pc da gioco. Seguiteci per sapere come tenere a bada la temperatura di PC, PS5, Xbox e Nintendo Switch.\n---\n00:00 Intro\n00:44 Problemi di prestazioni\n01:42 Corretto posizionamento\n03:09 Evitare le ore calde\n03:49 Non usare dispositivi in carica\n04:01 Ordine e pulizia\n05:06 Acquistate un ventilatore\n05:26 Fare delle pause\n05:43 Risparmio Energetico\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALDO E VIDEOGIOCHI: COME TENERE A BADA LA TEMPERATURA", "9314d182-8a38-44b6-8423-47a829354254", false, "8hcC870dloc", 396, false, "https://www.youtube.com/watch?v=8hcC870dloc", 3102, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072400 - CALDO E VIDEOGIOCHI: COME TENERE A BADA LA TEMPERATURA.NA", false, false, 4, [], 96, ~U[2022-07-24 13:19:18Z], ~U[2026-09-10 18:28:33Z], ~U[2026-09-10 18:28:33Z], "Come i TG estivi, eccoci a fornirvi qualche consiglio su come sopportare il gran caldo estivo: ma non per voi, per le vostre console e il vostro pc da gioco. Seguiteci per sapere come tenere a bada la temperatura di PC, PS5, Xbox e Nintendo Switch.\n---\n00:00 Intro\n00:44 Problemi di prestazioni\n01:42 Corretto posizionamento\n03:09 Evitare le ore calde\n03:49 Non usare dispositivi in carica\n04:01 Ordine e pulizia\n05:06 Acquistate un ventilatore\n05:26 Fare delle pause\n05:43 Risparmio Energetico\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALDO E VIDEOGIOCHI: COME TENERE A BADA LA TEMPERATURA", "8hcC870dloc", 396, false, "https://www.youtube.com/watch?v=8hcC870dloc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072400 - CALDO E VIDEOGIOCHI: COME TENERE A BADA LA TEMPERATURA.NA", false, 4, ~U[2022-07-24 13:19:18Z]] 20:28:33.154 [debug] QUERY OK source="sources" db=0.3ms idle=311.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:33.155 [debug] QUERY OK source="media_profiles" db=0.3ms idle=15.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:33.156 [debug] QUERY OK source="media_items" db=0.5ms idle=15.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7106] 20:28:33.156 [debug] Current batch of media processed. Will check again in 1000ms 20:28:33.964 [info] GET / 20:28:33.964 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:28:33.966 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=811.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:33.967 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=811.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:28:33.968 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=812.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:28:33.981 [debug] QUERY OK source="media_items" db=12.2ms queue=0.1ms idle=812.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:33.984 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=135.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:33.985 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=18.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:33.986 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=18.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:33.989 [debug] QUERY OK source="settings" db=0.9ms queue=0.2ms idle=19.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:33.992 [debug] QUERY OK source="tasks" db=0.6ms idle=9.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:28:33.996 [debug] QUERY OK source="sources" db=4.0ms queue=0.2ms idle=8.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:34.002 [debug] QUERY OK source="media_items" db=2.7ms queue=0.1ms idle=13.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:34.012 [debug] QUERY OK source="media_items" db=9.4ms queue=0.3ms idle=15.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:34.014 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=24.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:34.023 [debug] QUERY OK source="media_items" db=5.0ms queue=0.1ms idle=26.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:28:34.034 [debug] QUERY OK source="media_items" db=10.1ms queue=0.1ms idle=26.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:34.035 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=32.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:28:34.037 [info] Sent 200 in 72ms 20:28:34.158 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Live A Live è un salto in una dimensione alternativa, che da una parte ci ricorda com'erano i giochi di un tempo e dall'altra ci mostra come risultano adesso nel mercato odierno. Il titolo disponibile su Nintendo Switch dal 22 luglio 2022 è infatti il remake in HD-2D dell'omonimo gioco di ruolo che Square Enix pubblicò nel 1994 per SNES.\nMa siamo di fronte a un piccolo gioiello oppure a un prodotto fuori tempo massimo? Alla nostra video recensione con voto l’ardua sentenza.\n---\n#livealive\n#nintendoswitch\n----\n00:00 Intro\n00:37 Narrativa\n02:14 Gameplay\n03:42 Comparto tecnico\n04:24 Commento finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 314, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072400 - LIVE A LIVE: UN VERO JRPG! (RECENSIONE).NA", "id" => "6ZyQBXuKqhw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=6ZyQBXuKqhw", "playlist_index" => 3103, "timestamp" => 1658653203, "title" => "LIVE A LIVE: UN VERO JRPG! (RECENSIONE)", "upload_date" => "20220724"} 20:28:34.159 [debug] QUERY OK source="sources" db=0.4ms idle=146.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:34.159 [debug] QUERY OK source="sources" db=0.2ms idle=145.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:34.161 [debug] QUERY OK source="media_items" db=1.6ms idle=136.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-24 09:00:03Z], 4] 20:28:34.163 [debug] QUERY OK source="media_items" db=1.1ms idle=127.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Live A Live è un salto in una dimensione alternativa, che da una parte ci ricorda com'erano i giochi di un tempo e dall'altra ci mostra come risultano adesso nel mercato odierno. Il titolo disponibile su Nintendo Switch dal 22 luglio 2022 è infatti il remake in HD-2D dell'omonimo gioco di ruolo che Square Enix pubblicò nel 1994 per SNES.\nMa siamo di fronte a un piccolo gioiello oppure a un prodotto fuori tempo massimo? Alla nostra video recensione con voto l’ardua sentenza.\n---\n#livealive\n#nintendoswitch\n----\n00:00 Intro\n00:37 Narrativa\n02:14 Gameplay\n03:42 Comparto tecnico\n04:24 Commento finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LIVE A LIVE: UN VERO JRPG! (RECENSIONE)", "27297163-be07-4964-9b22-1ae9cd8dd568", false, "6ZyQBXuKqhw", 314, false, "https://www.youtube.com/watch?v=6ZyQBXuKqhw", 3103, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072400 - LIVE A LIVE: UN VERO JRPG! (RECENSIONE).NA", false, false, 4, [], 96, ~U[2022-07-24 09:00:03Z], ~U[2026-09-10 18:28:34Z], ~U[2026-09-10 18:28:34Z], "Live A Live è un salto in una dimensione alternativa, che da una parte ci ricorda com'erano i giochi di un tempo e dall'altra ci mostra come risultano adesso nel mercato odierno. Il titolo disponibile su Nintendo Switch dal 22 luglio 2022 è infatti il remake in HD-2D dell'omonimo gioco di ruolo che Square Enix pubblicò nel 1994 per SNES.\nMa siamo di fronte a un piccolo gioiello oppure a un prodotto fuori tempo massimo? Alla nostra video recensione con voto l’ardua sentenza.\n---\n#livealive\n#nintendoswitch\n----\n00:00 Intro\n00:37 Narrativa\n02:14 Gameplay\n03:42 Comparto tecnico\n04:24 Commento finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LIVE A LIVE: UN VERO JRPG! (RECENSIONE)", "6ZyQBXuKqhw", 314, false, "https://www.youtube.com/watch?v=6ZyQBXuKqhw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072400 - LIVE A LIVE: UN VERO JRPG! (RECENSIONE).NA", false, 4, ~U[2022-07-24 09:00:03Z]] 20:28:34.163 [debug] QUERY OK source="sources" db=0.4ms idle=128.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:34.165 [debug] QUERY OK source="media_profiles" db=0.7ms idle=5.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:34.165 [debug] QUERY OK source="media_items" db=0.3ms idle=5.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7107] 20:28:34.165 [debug] Current batch of media processed. Will check again in 1000ms 20:28:35.166 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La scelta di BlueTwelve Studio di fare di un gatto randagio il protagonista di Stray è sicuramente felice. Stray è pieno di chicche per gli amanti di questi felini, tocchi di classe che noi abbiamo pensato di raccontare in questo video. Strusciatevi sulle nostre gambe e seguiteci mentre vi mostriamo 5 dettagli che faranno impazzire chi ama i gatti!\n----\n#stray \n#gatti \n----\n00:00 Intro\n00:35 Sedere basso\n01:19 Farsi le unghie\n01:57 Scatole di cartone\n02:28 L'ora del sonnellino\n03:02 Sacchetti, palline e dispetti\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 256, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072300 - QUESTI DETTAGLI VI FARANNO IMPAZZIRE! (STRAY).NA", "id" => "1aFwvYnxWOs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=1aFwvYnxWOs", "playlist_index" => 3104, "timestamp" => 1658581202, "title" => "QUESTI DETTAGLI VI FARANNO IMPAZZIRE! (STRAY)", "upload_date" => "20220723"} 20:28:35.166 [debug] QUERY OK source="sources" db=0.2ms idle=1003.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:35.167 [debug] QUERY OK source="sources" db=0.1ms idle=1003.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:35.172 [debug] QUERY OK source="media_items" db=4.8ms idle=1002.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-23 13:00:02Z], 4] 20:28:35.174 [debug] QUERY OK source="media_items" db=0.9ms idle=1007.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La scelta di BlueTwelve Studio di fare di un gatto randagio il protagonista di Stray è sicuramente felice. Stray è pieno di chicche per gli amanti di questi felini, tocchi di classe che noi abbiamo pensato di raccontare in questo video. Strusciatevi sulle nostre gambe e seguiteci mentre vi mostriamo 5 dettagli che faranno impazzire chi ama i gatti!\n----\n#stray \n#gatti \n----\n00:00 Intro\n00:35 Sedere basso\n01:19 Farsi le unghie\n01:57 Scatole di cartone\n02:28 L'ora del sonnellino\n03:02 Sacchetti, palline e dispetti\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "QUESTI DETTAGLI VI FARANNO IMPAZZIRE! (STRAY)", "8c62787e-7ecb-4d91-831f-087deaa79fa3", false, "1aFwvYnxWOs", 256, false, "https://www.youtube.com/watch?v=1aFwvYnxWOs", 3104, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072300 - QUESTI DETTAGLI VI FARANNO IMPAZZIRE! (STRAY).NA", false, false, 4, [], 97, ~U[2022-07-23 13:00:02Z], ~U[2026-09-10 18:28:35Z], ~U[2026-09-10 18:28:35Z], "La scelta di BlueTwelve Studio di fare di un gatto randagio il protagonista di Stray è sicuramente felice. Stray è pieno di chicche per gli amanti di questi felini, tocchi di classe che noi abbiamo pensato di raccontare in questo video. Strusciatevi sulle nostre gambe e seguiteci mentre vi mostriamo 5 dettagli che faranno impazzire chi ama i gatti!\n----\n#stray \n#gatti \n----\n00:00 Intro\n00:35 Sedere basso\n01:19 Farsi le unghie\n01:57 Scatole di cartone\n02:28 L'ora del sonnellino\n03:02 Sacchetti, palline e dispetti\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "QUESTI DETTAGLI VI FARANNO IMPAZZIRE! (STRAY)", "1aFwvYnxWOs", 256, false, "https://www.youtube.com/watch?v=1aFwvYnxWOs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072300 - QUESTI DETTAGLI VI FARANNO IMPAZZIRE! (STRAY).NA", false, 4, ~U[2022-07-23 13:00:02Z]] 20:28:35.174 [debug] QUERY OK source="sources" db=0.3ms idle=323.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:35.175 [debug] QUERY OK source="media_profiles" db=0.8ms idle=7.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:35.176 [debug] QUERY OK source="media_items" db=0.2ms idle=8.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7108] 20:28:35.176 [debug] Current batch of media processed. Will check again in 1000ms 20:28:36.177 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Gli annunci di Ubisoft hanno in qualche modo monopolizzato le ultime ore di questa calda settimana di luglio. La casa francese non è stata però l’unica a muoversi per preparare i prossimi mesi. Abbiamo infatti avuto novità importanti da Sony sull’uscita della remastered di Spider-Man su PC e sul remake di The Last of US Parte 1, una curiosità succosa su Metal Gear 2 e anche qualche altra chicca che siamo sicuri sarà di vostro interesse. Seguiteci che vi raccontiamo tutto quanto.\n----\n#thelastofus \n#thelastofus \n#ps5 \n----\n00:00 Intro\n00:31 Metal Gear 2: Solid Snake\n01:17 No Man's Sky: Endurance\n01:51 Stray su PC\n02:35 Project GG\n03:20 Gameplay The Last of Us Parte 1\n04:25 Marvel’s Spider-Man PC\n05:57 Assistenza Twitter PlayStation\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 404, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072300 - Le NUOVE polemiche su The Last of Us Parte 1 e le altre notizie di oggi.NA", "id" => "re8CzZE_0D0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=re8CzZE_0D0", "playlist_index" => 3105, "timestamp" => 1658566834, "title" => "Le NUOVE polemiche su The Last of Us Parte 1 e le altre notizie di oggi", "upload_date" => "20220723"} 20:28:36.178 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1003.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:36.179 [debug] QUERY OK source="sources" db=0.4ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:36.185 [debug] QUERY OK source="media_items" db=5.7ms idle=1003.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-23 09:00:34Z], 4] 20:28:36.187 [debug] QUERY OK source="media_items" db=1.4ms idle=1009.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Gli annunci di Ubisoft hanno in qualche modo monopolizzato le ultime ore di questa calda settimana di luglio. La casa francese non è stata però l’unica a muoversi per preparare i prossimi mesi. Abbiamo infatti avuto novità importanti da Sony sull’uscita della remastered di Spider-Man su PC e sul remake di The Last of US Parte 1, una curiosità succosa su Metal Gear 2 e anche qualche altra chicca che siamo sicuri sarà di vostro interesse. Seguiteci che vi raccontiamo tutto quanto.\n----\n#thelastofus \n#thelastofus \n#ps5 \n----\n00:00 Intro\n00:31 Metal Gear 2: Solid Snake\n01:17 No Man's Sky: Endurance\n01:51 Stray su PC\n02:35 Project GG\n03:20 Gameplay The Last of Us Parte 1\n04:25 Marvel’s Spider-Man PC\n05:57 Assistenza Twitter PlayStation\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Le NUOVE polemiche su The Last of Us Parte 1 e le altre notizie di oggi", "5006db8e-681a-46f2-9888-f4f95af6b049", false, "re8CzZE_0D0", 404, false, "https://www.youtube.com/watch?v=re8CzZE_0D0", 3105, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072300 - Le NUOVE polemiche su The Last of Us Parte 1 e le altre notizie di oggi.NA", false, false, 4, [], 97, ~U[2022-07-23 09:00:34Z], ~U[2026-09-10 18:28:36Z], ~U[2026-09-10 18:28:36Z], "Gli annunci di Ubisoft hanno in qualche modo monopolizzato le ultime ore di questa calda settimana di luglio. La casa francese non è stata però l’unica a muoversi per preparare i prossimi mesi. Abbiamo infatti avuto novità importanti da Sony sull’uscita della remastered di Spider-Man su PC e sul remake di The Last of US Parte 1, una curiosità succosa su Metal Gear 2 e anche qualche altra chicca che siamo sicuri sarà di vostro interesse. Seguiteci che vi raccontiamo tutto quanto.\n----\n#thelastofus \n#thelastofus \n#ps5 \n----\n00:00 Intro\n00:31 Metal Gear 2: Solid Snake\n01:17 No Man's Sky: Endurance\n01:51 Stray su PC\n02:35 Project GG\n03:20 Gameplay The Last of Us Parte 1\n04:25 Marvel’s Spider-Man PC\n05:57 Assistenza Twitter PlayStation\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Le NUOVE polemiche su The Last of Us Parte 1 e le altre notizie di oggi", "re8CzZE_0D0", 404, false, "https://www.youtube.com/watch?v=re8CzZE_0D0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072300 - Le NUOVE polemiche su The Last of Us Parte 1 e le altre notizie di oggi.NA", false, 4, ~U[2022-07-23 09:00:34Z]] 20:28:36.187 [debug] QUERY OK source="sources" db=0.4ms idle=332.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:36.188 [debug] QUERY OK source="media_profiles" db=0.4ms idle=10.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:36.189 [debug] QUERY OK source="media_items" db=0.4ms idle=10.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7109] 20:28:36.189 [debug] Current batch of media processed. Will check again in 1000ms 20:28:37.191 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ubisoft punta a limitare le spese: priorità quindi ad Assassin's Creed e a nuovi giochi mobile. La casa francese, intanto, ha cancellato alcuni giochi già annunciati, ma continua a lavorare per portare sul mercato i suoi progetti più importanti. Anche se qualcosa potrebbe arrivare più tardi del previsto. Ecco tutti i dettagli.\n----\n#ubisoft \n#assassinscreed \n----\n00:00 Intro\n00:18 Assasin's Creed\n01:27 Giochi Mobile\n02:03 Giochi Cancellati\n02:55 Avatar: frontiers of Pandora\n03:36 Cosa Rimane?\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 287, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072200 - UBISOFT: tanti RINVII, ma si punta su ASSASSIN'S CREED.NA", "id" => "wLP5gYOPtSQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=wLP5gYOPtSQ", "playlist_index" => 3106, "timestamp" => 1658502044, "title" => "UBISOFT: tanti RINVII, ma si punta su ASSASSIN'S CREED", "upload_date" => "20220722"} 20:28:37.192 [debug] QUERY OK source="sources" db=0.4ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:37.192 [debug] QUERY OK source="sources" db=0.1ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:37.198 [debug] QUERY OK source="media_items" db=5.6ms idle=1004.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-22 15:00:44Z], 4] 20:28:37.200 [debug] QUERY OK source="media_items" db=0.9ms idle=1009.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ubisoft punta a limitare le spese: priorità quindi ad Assassin's Creed e a nuovi giochi mobile. La casa francese, intanto, ha cancellato alcuni giochi già annunciati, ma continua a lavorare per portare sul mercato i suoi progetti più importanti. Anche se qualcosa potrebbe arrivare più tardi del previsto. Ecco tutti i dettagli.\n----\n#ubisoft \n#assassinscreed \n----\n00:00 Intro\n00:18 Assasin's Creed\n01:27 Giochi Mobile\n02:03 Giochi Cancellati\n02:55 Avatar: frontiers of Pandora\n03:36 Cosa Rimane?\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "UBISOFT: tanti RINVII, ma si punta su ASSASSIN'S CREED", "10161b55-196f-4b0e-a573-4a96cae6d9bb", false, "wLP5gYOPtSQ", 287, false, "https://www.youtube.com/watch?v=wLP5gYOPtSQ", 3106, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072200 - UBISOFT: tanti RINVII, ma si punta su ASSASSIN'S CREED.NA", false, false, 4, [], 97, ~U[2022-07-22 15:00:44Z], ~U[2026-09-10 18:28:37Z], ~U[2026-09-10 18:28:37Z], "Ubisoft punta a limitare le spese: priorità quindi ad Assassin's Creed e a nuovi giochi mobile. La casa francese, intanto, ha cancellato alcuni giochi già annunciati, ma continua a lavorare per portare sul mercato i suoi progetti più importanti. Anche se qualcosa potrebbe arrivare più tardi del previsto. Ecco tutti i dettagli.\n----\n#ubisoft \n#assassinscreed \n----\n00:00 Intro\n00:18 Assasin's Creed\n01:27 Giochi Mobile\n02:03 Giochi Cancellati\n02:55 Avatar: frontiers of Pandora\n03:36 Cosa Rimane?\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "UBISOFT: tanti RINVII, ma si punta su ASSASSIN'S CREED", "wLP5gYOPtSQ", 287, false, "https://www.youtube.com/watch?v=wLP5gYOPtSQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072200 - UBISOFT: tanti RINVII, ma si punta su ASSASSIN'S CREED.NA", false, 4, ~U[2022-07-22 15:00:44Z]] 20:28:37.200 [debug] QUERY OK source="sources" db=0.1ms idle=341.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:37.201 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:37.201 [debug] QUERY OK source="media_items" db=0.3ms idle=8.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7110] 20:28:37.202 [debug] Current batch of media processed. Will check again in 1000ms 20:28:38.203 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Sono almeno trent'anni che il cinema partorisce adattamenti in live action che hanno come unico esito quello di deludere i fan delle varie saghe videoludiche. Ora è la volta di Resident Evil. Il nuovo show di Netflix sarà riuscito a non far rimpiangere la leggendaria serie Capcom? La risposta è no.\n----\n#residentevil \n----\n00:00 Intro\n00:36 Contesto\n02:04 Sceneggiatura\n03:25 Mediocrità\n04:06 Commento finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 302, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072200 - RESIDENT EVIL NETFLIX: ABBIAMO VISTO DI PEGGIO (RECENSIONE).NA", "id" => "kTTfhwvlz_0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=kTTfhwvlz_0", "playlist_index" => 3107, "timestamp" => 1658498422, "title" => "RESIDENT EVIL NETFLIX: ABBIAMO VISTO DI PEGGIO (RECENSIONE)", "upload_date" => "20220722"} 20:28:38.205 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:38.206 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:38.217 [debug] QUERY OK source="media_items" db=10.8ms queue=0.1ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-22 14:00:22Z], 4] 20:28:38.223 [debug] QUERY OK source="media_items" db=4.4ms idle=1016.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sono almeno trent'anni che il cinema partorisce adattamenti in live action che hanno come unico esito quello di deludere i fan delle varie saghe videoludiche. Ora è la volta di Resident Evil. Il nuovo show di Netflix sarà riuscito a non far rimpiangere la leggendaria serie Capcom? La risposta è no.\n----\n#residentevil \n----\n00:00 Intro\n00:36 Contesto\n02:04 Sceneggiatura\n03:25 Mediocrità\n04:06 Commento finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RESIDENT EVIL NETFLIX: ABBIAMO VISTO DI PEGGIO (RECENSIONE)", "b58557f7-0214-4fc1-9000-85b76165e052", false, "kTTfhwvlz_0", 302, false, "https://www.youtube.com/watch?v=kTTfhwvlz_0", 3107, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072200 - RESIDENT EVIL NETFLIX: ABBIAMO VISTO DI PEGGIO (RECENSIONE).NA", false, false, 4, [], 97, ~U[2022-07-22 14:00:22Z], ~U[2026-09-10 18:28:38Z], ~U[2026-09-10 18:28:38Z], "Sono almeno trent'anni che il cinema partorisce adattamenti in live action che hanno come unico esito quello di deludere i fan delle varie saghe videoludiche. Ora è la volta di Resident Evil. Il nuovo show di Netflix sarà riuscito a non far rimpiangere la leggendaria serie Capcom? La risposta è no.\n----\n#residentevil \n----\n00:00 Intro\n00:36 Contesto\n02:04 Sceneggiatura\n03:25 Mediocrità\n04:06 Commento finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RESIDENT EVIL NETFLIX: ABBIAMO VISTO DI PEGGIO (RECENSIONE)", "kTTfhwvlz_0", 302, false, "https://www.youtube.com/watch?v=kTTfhwvlz_0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072200 - RESIDENT EVIL NETFLIX: ABBIAMO VISTO DI PEGGIO (RECENSIONE).NA", false, 4, ~U[2022-07-22 14:00:22Z]] 20:28:38.224 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=360.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:38.224 [debug] QUERY OK source="media_profiles" db=0.3ms idle=19.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:38.225 [debug] QUERY OK source="media_items" db=0.5ms idle=18.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7111] 20:28:38.226 [debug] Current batch of media processed. Will check again in 1000ms 20:28:39.040 [info] GET / 20:28:39.040 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:28:39.041 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=818.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:39.042 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=818.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:28:39.043 [debug] QUERY OK source="sources" db=0.1ms idle=818.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:28:39.049 [debug] QUERY OK source="media_items" db=5.6ms idle=817.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:39.050 [debug] QUERY OK source="media_items" db=0.8ms idle=182.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:39.050 [debug] QUERY OK source="settings" db=0.2ms idle=8.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:39.051 [debug] QUERY OK source="settings" db=0.2ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:39.052 [debug] QUERY OK source="settings" db=0.2ms idle=8.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:39.054 [debug] QUERY OK source="tasks" db=0.5ms idle=4.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:28:39.055 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=4.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:39.057 [debug] QUERY OK source="media_items" db=1.2ms idle=5.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:39.065 [debug] QUERY OK source="media_items" db=7.7ms idle=6.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:39.066 [debug] QUERY OK source="sources" db=0.2ms idle=14.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:39.075 [debug] QUERY OK source="media_items" db=4.9ms idle=16.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:28:39.083 [debug] QUERY OK source="media_items" db=7.7ms idle=20.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:39.084 [debug] QUERY OK source="sources" db=0.3ms idle=26.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:28:39.085 [info] Sent 200 in 45ms 20:28:39.228 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il nuovo Saints Row è in dirittura d’arrivo. Nata nel 2006 proponendosi come rivale di GTA, la saga action open world di Volition ha però via via preso nel corso del tempo una deriva demenziale. Noi abbiamo provato per alcune ore il reboot e ora possiamo dirvi se sarà un ritorno al passato, o ancora una volta un prodotto completamente folle.\n----\n#saintsrow \n----\n00:00 Intro\n00:42 Reboot\n02:07 Gameplay\n03:44 Contenuti\n04:28 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 315, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072100 - SAINTS ROW: OPEN WORLD FOLLE! PROVATO.NA", "id" => "HOSydDKzD9c", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=HOSydDKzD9c", "playlist_index" => 3108, "timestamp" => 1658412008, "title" => "SAINTS ROW: OPEN WORLD FOLLE! PROVATO", "upload_date" => "20220721"} 20:28:39.229 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=163.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:39.231 [debug] QUERY OK source="sources" db=0.7ms idle=163.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:39.233 [debug] QUERY OK source="media_items" db=1.9ms idle=156.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-21 14:00:08Z], 4] 20:28:39.235 [debug] QUERY OK source="media_items" db=1.1ms idle=150.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il nuovo Saints Row è in dirittura d’arrivo. Nata nel 2006 proponendosi come rivale di GTA, la saga action open world di Volition ha però via via preso nel corso del tempo una deriva demenziale. Noi abbiamo provato per alcune ore il reboot e ora possiamo dirvi se sarà un ritorno al passato, o ancora una volta un prodotto completamente folle.\n----\n#saintsrow \n----\n00:00 Intro\n00:42 Reboot\n02:07 Gameplay\n03:44 Contenuti\n04:28 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SAINTS ROW: OPEN WORLD FOLLE! PROVATO", "4ed6d2f0-a608-4850-b1f9-2d3f032e59d6", false, "HOSydDKzD9c", 315, false, "https://www.youtube.com/watch?v=HOSydDKzD9c", 3108, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072100 - SAINTS ROW: OPEN WORLD FOLLE! PROVATO.NA", false, false, 4, [], 97, ~U[2022-07-21 14:00:08Z], ~U[2026-09-10 18:28:39Z], ~U[2026-09-10 18:28:39Z], "Il nuovo Saints Row è in dirittura d’arrivo. Nata nel 2006 proponendosi come rivale di GTA, la saga action open world di Volition ha però via via preso nel corso del tempo una deriva demenziale. Noi abbiamo provato per alcune ore il reboot e ora possiamo dirvi se sarà un ritorno al passato, o ancora una volta un prodotto completamente folle.\n----\n#saintsrow \n----\n00:00 Intro\n00:42 Reboot\n02:07 Gameplay\n03:44 Contenuti\n04:28 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SAINTS ROW: OPEN WORLD FOLLE! PROVATO", "HOSydDKzD9c", 315, false, "https://www.youtube.com/watch?v=HOSydDKzD9c", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072100 - SAINTS ROW: OPEN WORLD FOLLE! PROVATO.NA", false, 4, ~U[2022-07-21 14:00:08Z]] 20:28:39.236 [debug] QUERY OK source="sources" db=0.2ms idle=151.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:39.236 [debug] QUERY OK source="media_profiles" db=0.6ms idle=6.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:39.237 [debug] QUERY OK source="media_items" db=0.3ms idle=5.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7112] 20:28:39.237 [debug] Current batch of media processed. Will check again in 1000ms 20:28:40.239 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Stray è finalmente approdato sul mercato. L'avventura cyberpunk sviluppata da BlueTwelve Studio vede come protagonista assoluto un semplice gatto; caratteristica che può sembrare irrisoria ma che rappresenta a tutti gli effetti un evento storico. Cani, porcospini, marsupiali… eppure un titolo completamente dedicato a un gatto di quelli reali è raro, e non si vedeva da circa quarant'anni, da quando cioè Bill Williams creò Alley Cat.\nPer colmare questa ingiustizia, noi abbiamo deciso di mettere in riga i migliori gatti che il nostro hobby ha saputo regalarci nel corso del tempo.\n----\n#stray \n----\n00:00 Intro\n00:45 Bubsy\n01:20 Margareth “Mae” Borowski\n01:42 Blinx\n02:16 Cait Sith\n02:54 John Blacksad\n03:27 I gatti del Meow Meow Teahouse\n3:58 I palico\n4:32 Meowth\n05:08 Big the Cat\n05:35 Rover \n06:08 Altri gatti?\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 394, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072100 - NON SOLO STRAY: i MIGLIORI GATTI nei Videogiochi!.NA", "id" => "k6l60YzBDv0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=k6l60YzBDv0", "playlist_index" => 3109, "timestamp" => 1658394021, "title" => "NON SOLO STRAY: i MIGLIORI GATTI nei Videogiochi!", "upload_date" => "20220721"} 20:28:40.240 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:40.242 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:40.249 [debug] QUERY OK source="media_items" db=6.3ms queue=0.1ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-21 09:00:21Z], 4] 20:28:40.256 [debug] QUERY OK source="media_items" db=5.9ms idle=1012.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Stray è finalmente approdato sul mercato. L'avventura cyberpunk sviluppata da BlueTwelve Studio vede come protagonista assoluto un semplice gatto; caratteristica che può sembrare irrisoria ma che rappresenta a tutti gli effetti un evento storico. Cani, porcospini, marsupiali… eppure un titolo completamente dedicato a un gatto di quelli reali è raro, e non si vedeva da circa quarant'anni, da quando cioè Bill Williams creò Alley Cat.\nPer colmare questa ingiustizia, noi abbiamo deciso di mettere in riga i migliori gatti che il nostro hobby ha saputo regalarci nel corso del tempo.\n----\n#stray \n----\n00:00 Intro\n00:45 Bubsy\n01:20 Margareth “Mae” Borowski\n01:42 Blinx\n02:16 Cait Sith\n02:54 John Blacksad\n03:27 I gatti del Meow Meow Teahouse\n3:58 I palico\n4:32 Meowth\n05:08 Big the Cat\n05:35 Rover \n06:08 Altri gatti?\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NON SOLO STRAY: i MIGLIORI GATTI nei Videogiochi!", "57643f41-2ff9-44bd-b699-aac61fd1c15a", false, "k6l60YzBDv0", 394, false, "https://www.youtube.com/watch?v=k6l60YzBDv0", 3109, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072100 - NON SOLO STRAY: i MIGLIORI GATTI nei Videogiochi!.NA", false, false, 4, [], 97, ~U[2022-07-21 09:00:21Z], ~U[2026-09-10 18:28:40Z], ~U[2026-09-10 18:28:40Z], "Stray è finalmente approdato sul mercato. L'avventura cyberpunk sviluppata da BlueTwelve Studio vede come protagonista assoluto un semplice gatto; caratteristica che può sembrare irrisoria ma che rappresenta a tutti gli effetti un evento storico. Cani, porcospini, marsupiali… eppure un titolo completamente dedicato a un gatto di quelli reali è raro, e non si vedeva da circa quarant'anni, da quando cioè Bill Williams creò Alley Cat.\nPer colmare questa ingiustizia, noi abbiamo deciso di mettere in riga i migliori gatti che il nostro hobby ha saputo regalarci nel corso del tempo.\n----\n#stray \n----\n00:00 Intro\n00:45 Bubsy\n01:20 Margareth “Mae” Borowski\n01:42 Blinx\n02:16 Cait Sith\n02:54 John Blacksad\n03:27 I gatti del Meow Meow Teahouse\n3:58 I palico\n4:32 Meowth\n05:08 Big the Cat\n05:35 Rover \n06:08 Altri gatti?\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NON SOLO STRAY: i MIGLIORI GATTI nei Videogiochi!", "k6l60YzBDv0", 394, false, "https://www.youtube.com/watch?v=k6l60YzBDv0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072100 - NON SOLO STRAY: i MIGLIORI GATTI nei Videogiochi!.NA", false, 4, ~U[2022-07-21 09:00:21Z]] 20:28:40.256 [debug] QUERY OK source="sources" db=0.4ms idle=384.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:40.259 [debug] QUERY OK source="media_profiles" db=2.0ms idle=16.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:40.261 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=18.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7113] 20:28:40.261 [debug] Current batch of media processed. Will check again in 1000ms 20:28:41.262 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo provato in anteprima una demo della versione next gen (PS5, Xbox Series X|S e PC) di FIFA 23, quello che EA SPORTS vuole far sì che sia il miglior capitolo di sempre, per grafica e gameplay. Nei prossimi giorni vi sveleremo quello che EA ha pensato per arricchire le versioni di nuova generazione di FIFA 23, ma anche le novità di FUT e di Volta. Prima di questo, però, ci dobbiamo concentrare sulla prima, corposa, novità: il cross-play.\n----\n#FIFA23\n#FIFA\n#EASPORTS\n----\n00:00 Intro\n00:35 Cross play\n01:22 I Mondiali\n02:18 Contenuti\n03:09 Tante novità\n05:47 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 412, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072000 - FIFA 23 DEMO: GAMEPLAY, CONTENUTI, CROSSPLAY (PROVATO).NA", "id" => "_UmGYex10ag", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_UmGYex10ag", "playlist_index" => 3110, "timestamp" => 1658337422, "title" => "FIFA 23 DEMO: GAMEPLAY, CONTENUTI, CROSSPLAY (PROVATO)", "upload_date" => "20220720"} 20:28:41.262 [debug] QUERY OK source="sources" db=0.3ms idle=1006.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:41.263 [debug] QUERY OK source="sources" db=0.1ms idle=1006.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:41.268 [debug] QUERY OK source="media_items" db=4.9ms idle=1004.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-20 17:17:02Z], 4] 20:28:41.270 [debug] QUERY OK source="media_items" db=1.0ms idle=1007.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo provato in anteprima una demo della versione next gen (PS5, Xbox Series X|S e PC) di FIFA 23, quello che EA SPORTS vuole far sì che sia il miglior capitolo di sempre, per grafica e gameplay. Nei prossimi giorni vi sveleremo quello che EA ha pensato per arricchire le versioni di nuova generazione di FIFA 23, ma anche le novità di FUT e di Volta. Prima di questo, però, ci dobbiamo concentrare sulla prima, corposa, novità: il cross-play.\n----\n#FIFA23\n#FIFA\n#EASPORTS\n----\n00:00 Intro\n00:35 Cross play\n01:22 I Mondiali\n02:18 Contenuti\n03:09 Tante novità\n05:47 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23 DEMO: GAMEPLAY, CONTENUTI, CROSSPLAY (PROVATO)", "7a13e936-2b78-4816-8709-8352f69d7b86", false, "_UmGYex10ag", 412, false, "https://www.youtube.com/watch?v=_UmGYex10ag", 3110, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072000 - FIFA 23 DEMO: GAMEPLAY, CONTENUTI, CROSSPLAY (PROVATO).NA", false, false, 4, [], 97, ~U[2022-07-20 17:17:02Z], ~U[2026-09-10 18:28:41Z], ~U[2026-09-10 18:28:41Z], "Abbiamo provato in anteprima una demo della versione next gen (PS5, Xbox Series X|S e PC) di FIFA 23, quello che EA SPORTS vuole far sì che sia il miglior capitolo di sempre, per grafica e gameplay. Nei prossimi giorni vi sveleremo quello che EA ha pensato per arricchire le versioni di nuova generazione di FIFA 23, ma anche le novità di FUT e di Volta. Prima di questo, però, ci dobbiamo concentrare sulla prima, corposa, novità: il cross-play.\n----\n#FIFA23\n#FIFA\n#EASPORTS\n----\n00:00 Intro\n00:35 Cross play\n01:22 I Mondiali\n02:18 Contenuti\n03:09 Tante novità\n05:47 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23 DEMO: GAMEPLAY, CONTENUTI, CROSSPLAY (PROVATO)", "_UmGYex10ag", 412, false, "https://www.youtube.com/watch?v=_UmGYex10ag", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072000 - FIFA 23 DEMO: GAMEPLAY, CONTENUTI, CROSSPLAY (PROVATO).NA", false, 4, ~U[2022-07-20 17:17:02Z]] 20:28:41.270 [debug] QUERY OK source="sources" db=0.2ms idle=393.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:41.270 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:41.271 [debug] QUERY OK source="media_items" db=0.2ms idle=7.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7114] 20:28:41.271 [debug] Current batch of media processed. Will check again in 1000ms 20:28:41.575 [info] {"source":"oban","duration":1563,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:28:42.272 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Electronic Arts ha presentato EA SPORTS FIFA 23 e la tecnologia HyperMotion2. FIFA 23 conterrà per la prima volta squadre di club femminili con l'inclusione della Barclays Women's Super League e della Division 1 Arkema al momento del lancio. I giocatori potranno inoltre vivere l'apice del calcio internazionale maschile e femminile con la Coppa del Mondo maschile FIFA Qatar 2022 e la Coppa del Mondo femminile FIFA Australia e Nuova Zelanda 2023 come aggiornamenti post-lancio senza costi aggiuntivi. Le funzionalità di cross-play saranno disponibili in diverse modalità di gioco online in FIFA 23. Sono ora disponibili i preordini, mentre la data di uscita di FIFA 23 è fissata per il 30 settembre su PS5, Xbox Series X|S, PC, Stadia, PlayStation 4 e Xbox One il 30 settembre. L'accesso anticipato a FIFA 23 Ultimate Edition inizierà il 27 settembre 2022.\n\n----\n#FIFA23\n#FIFA\n#EASPORTS\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 142, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e072000 - FIFA 23: TRAILER UFFICIALE.NA", "id" => "dPU3dmxy1ls", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dPU3dmxy1ls", "playlist_index" => 3111, "timestamp" => 1658333097, "title" => "FIFA 23: TRAILER UFFICIALE", "upload_date" => "20220720"} 20:28:42.273 [debug] QUERY OK source="sources" db=0.4ms idle=1002.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:42.273 [debug] QUERY OK source="sources" db=0.1ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:42.279 [debug] QUERY OK source="media_items" db=4.9ms queue=0.1ms idle=1002.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-20 16:04:57Z], 4] 20:28:42.284 [debug] QUERY OK source="media_items" db=4.3ms idle=703.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Electronic Arts ha presentato EA SPORTS FIFA 23 e la tecnologia HyperMotion2. FIFA 23 conterrà per la prima volta squadre di club femminili con l'inclusione della Barclays Women's Super League e della Division 1 Arkema al momento del lancio. I giocatori potranno inoltre vivere l'apice del calcio internazionale maschile e femminile con la Coppa del Mondo maschile FIFA Qatar 2022 e la Coppa del Mondo femminile FIFA Australia e Nuova Zelanda 2023 come aggiornamenti post-lancio senza costi aggiuntivi. Le funzionalità di cross-play saranno disponibili in diverse modalità di gioco online in FIFA 23. Sono ora disponibili i preordini, mentre la data di uscita di FIFA 23 è fissata per il 30 settembre su PS5, Xbox Series X|S, PC, Stadia, PlayStation 4 e Xbox One il 30 settembre. L'accesso anticipato a FIFA 23 Ultimate Edition inizierà il 27 settembre 2022.\n\n----\n#FIFA23\n#FIFA\n#EASPORTS\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: TRAILER UFFICIALE", "02380f98-c4ff-4fb6-b8c8-74a029ac6cbe", false, "dPU3dmxy1ls", 142, false, "https://www.youtube.com/watch?v=dPU3dmxy1ls", 3111, "/downloads/shows/Multiplayer.it/Season 2022/s2022e072000 - FIFA 23: TRAILER UFFICIALE.NA", false, false, 4, [], 97, ~U[2022-07-20 16:04:57Z], ~U[2026-09-10 18:28:42Z], ~U[2026-09-10 18:28:42Z], "Electronic Arts ha presentato EA SPORTS FIFA 23 e la tecnologia HyperMotion2. FIFA 23 conterrà per la prima volta squadre di club femminili con l'inclusione della Barclays Women's Super League e della Division 1 Arkema al momento del lancio. I giocatori potranno inoltre vivere l'apice del calcio internazionale maschile e femminile con la Coppa del Mondo maschile FIFA Qatar 2022 e la Coppa del Mondo femminile FIFA Australia e Nuova Zelanda 2023 come aggiornamenti post-lancio senza costi aggiuntivi. Le funzionalità di cross-play saranno disponibili in diverse modalità di gioco online in FIFA 23. Sono ora disponibili i preordini, mentre la data di uscita di FIFA 23 è fissata per il 30 settembre su PS5, Xbox Series X|S, PC, Stadia, PlayStation 4 e Xbox One il 30 settembre. L'accesso anticipato a FIFA 23 Ultimate Edition inizierà il 27 settembre 2022.\n\n----\n#FIFA23\n#FIFA\n#EASPORTS\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA 23: TRAILER UFFICIALE", "dPU3dmxy1ls", 142, false, "https://www.youtube.com/watch?v=dPU3dmxy1ls", "/downloads/shows/Multiplayer.it/Season 2022/s2022e072000 - FIFA 23: TRAILER UFFICIALE.NA", false, 4, ~U[2022-07-20 16:04:57Z]] 20:28:42.284 [debug] QUERY OK source="sources" db=0.2ms idle=405.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:42.285 [debug] QUERY OK source="media_profiles" db=0.1ms queue=0.1ms idle=11.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:42.285 [debug] QUERY OK source="media_items" db=0.4ms idle=11.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7115] 20:28:42.286 [debug] Current batch of media processed. Will check again in 1000ms 20:28:43.287 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "MS-DOS è stato il sistema operativo che ha accompagnato il mondo dei PC IBM e compatibili verso l'affermazione in ambito videoludico. Sviluppato da Microsoft e commercializzato nel 1982, ha ormai compiuto quarant'anni e vale quindi la pena andare alla scoperta di dieci tra i giochi più iconici che ne hanno fatto la fortuna.\n----\n#msdosgames \n#msdos \n----\n00:32 Alone in the Dark\n01:09 Command & Conquer: Red Alert\n01:54 DOOM\n02:27 Prince of Persia\n03:18 Sid Meier’s Civilization\n04:05 SimCity\n04:46 Monkey Island 2: Le Chuck’s Revenge\n05:31 Ultima VII: The Black Gate\n06:21 Wing Commander\n07:00 UFO: Enemy Unknown\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 473, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071900 - 10 CLASSICI PC NATI SU MS-DOS.NA", "id" => "jMC2VkVwMgg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=jMC2VkVwMgg", "playlist_index" => 3112, "timestamp" => 1658242834, "title" => "10 CLASSICI PC NATI SU MS-DOS", "upload_date" => "20220719"} 20:28:43.289 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:43.290 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:43.300 [debug] QUERY OK source="media_items" db=9.2ms queue=0.1ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-19 15:00:34Z], 4] 20:28:43.304 [debug] QUERY OK source="media_items" db=2.8ms idle=1015.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["MS-DOS è stato il sistema operativo che ha accompagnato il mondo dei PC IBM e compatibili verso l'affermazione in ambito videoludico. Sviluppato da Microsoft e commercializzato nel 1982, ha ormai compiuto quarant'anni e vale quindi la pena andare alla scoperta di dieci tra i giochi più iconici che ne hanno fatto la fortuna.\n----\n#msdosgames \n#msdos \n----\n00:32 Alone in the Dark\n01:09 Command & Conquer: Red Alert\n01:54 DOOM\n02:27 Prince of Persia\n03:18 Sid Meier’s Civilization\n04:05 SimCity\n04:46 Monkey Island 2: Le Chuck’s Revenge\n05:31 Ultima VII: The Black Gate\n06:21 Wing Commander\n07:00 UFO: Enemy Unknown\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "10 CLASSICI PC NATI SU MS-DOS", "2fc8ce8a-8198-498f-ab03-7b33b3d07c38", false, "jMC2VkVwMgg", 473, false, "https://www.youtube.com/watch?v=jMC2VkVwMgg", 3112, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071900 - 10 CLASSICI PC NATI SU MS-DOS.NA", false, false, 4, [], 96, ~U[2022-07-19 15:00:34Z], ~U[2026-09-10 18:28:43Z], ~U[2026-09-10 18:28:43Z], "MS-DOS è stato il sistema operativo che ha accompagnato il mondo dei PC IBM e compatibili verso l'affermazione in ambito videoludico. Sviluppato da Microsoft e commercializzato nel 1982, ha ormai compiuto quarant'anni e vale quindi la pena andare alla scoperta di dieci tra i giochi più iconici che ne hanno fatto la fortuna.\n----\n#msdosgames \n#msdos \n----\n00:32 Alone in the Dark\n01:09 Command & Conquer: Red Alert\n01:54 DOOM\n02:27 Prince of Persia\n03:18 Sid Meier’s Civilization\n04:05 SimCity\n04:46 Monkey Island 2: Le Chuck’s Revenge\n05:31 Ultima VII: The Black Gate\n06:21 Wing Commander\n07:00 UFO: Enemy Unknown\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "10 CLASSICI PC NATI SU MS-DOS", "jMC2VkVwMgg", 473, false, "https://www.youtube.com/watch?v=jMC2VkVwMgg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071900 - 10 CLASSICI PC NATI SU MS-DOS.NA", false, 4, ~U[2022-07-19 15:00:34Z]] 20:28:43.305 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=423.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:43.305 [debug] QUERY OK source="media_profiles" db=0.3ms idle=16.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:43.307 [debug] QUERY OK source="media_items" db=1.0ms idle=15.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7116] 20:28:43.308 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il trailer ufficiale con sottotitoli in italiano di Tekken Bloodline, la serie animata Netflix. Fin da piccolo Jin Kazama impara dalla madre le tecniche di autodifesa della famiglia. Ciò nonostante non può fare nulla quando una mostruosa forza malefica distrugge tutto ciò che ama, stravolgendo per sempre la sua vita. Arrabbiato con se stesso per non essere stato in grado di intervenire, Jin si vota alla vendetta e per ottenerla insegue il potere assoluto. La sua ricerca lo spinge verso la battaglia più importante al mondo: il King of Iron Fist Tournament.\n\nTekken: Bloodline sarà disponibile dal 18 agosto.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 148, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071900 - Tekken Bloodline: Trailer ufficiale (SUB ITA).NA", "id" => "Dj44IZMktPM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Dj44IZMktPM", "playlist_index" => 3113, "timestamp" => 1658226803, "title" => "Tekken Bloodline: Trailer ufficiale (SUB ITA)", "upload_date" => "20220719"} 20:28:43.309 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=7.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:43.310 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=6.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:43.320 [debug] QUERY OK source="media_items" db=9.7ms idle=5.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-19 10:33:23Z], 4] 20:28:43.330 [debug] QUERY OK source="media_items" db=8.9ms idle=15.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il trailer ufficiale con sottotitoli in italiano di Tekken Bloodline, la serie animata Netflix. Fin da piccolo Jin Kazama impara dalla madre le tecniche di autodifesa della famiglia. Ciò nonostante non può fare nulla quando una mostruosa forza malefica distrugge tutto ciò che ama, stravolgendo per sempre la sua vita. Arrabbiato con se stesso per non essere stato in grado di intervenire, Jin si vota alla vendetta e per ottenerla insegue il potere assoluto. La sua ricerca lo spinge verso la battaglia più importante al mondo: il King of Iron Fist Tournament.\n\nTekken: Bloodline sarà disponibile dal 18 agosto.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Tekken Bloodline: Trailer ufficiale (SUB ITA)", "c4219439-c312-4664-b8a8-b7c6231c824f", false, "Dj44IZMktPM", 148, false, "https://www.youtube.com/watch?v=Dj44IZMktPM", 3113, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071900 - Tekken Bloodline: Trailer ufficiale (SUB ITA).NA", false, false, 4, [], 96, ~U[2022-07-19 10:33:23Z], ~U[2026-09-10 18:28:43Z], ~U[2026-09-10 18:28:43Z], "Ecco il trailer ufficiale con sottotitoli in italiano di Tekken Bloodline, la serie animata Netflix. Fin da piccolo Jin Kazama impara dalla madre le tecniche di autodifesa della famiglia. Ciò nonostante non può fare nulla quando una mostruosa forza malefica distrugge tutto ciò che ama, stravolgendo per sempre la sua vita. Arrabbiato con se stesso per non essere stato in grado di intervenire, Jin si vota alla vendetta e per ottenerla insegue il potere assoluto. La sua ricerca lo spinge verso la battaglia più importante al mondo: il King of Iron Fist Tournament.\n\nTekken: Bloodline sarà disponibile dal 18 agosto.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Tekken Bloodline: Trailer ufficiale (SUB ITA)", "Dj44IZMktPM", 148, false, "https://www.youtube.com/watch?v=Dj44IZMktPM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071900 - Tekken Bloodline: Trailer ufficiale (SUB ITA).NA", false, 4, ~U[2022-07-19 10:33:23Z]] 20:28:43.331 [debug] QUERY OK source="sources" db=0.2ms idle=23.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:43.331 [debug] QUERY OK source="media_profiles" db=0.1ms idle=21.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:43.332 [debug] QUERY OK source="media_items" db=0.4ms idle=21.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7117] 20:28:43.332 [debug] Current batch of media processed. Will check again in 1000ms 20:28:44.088 [info] GET / 20:28:44.088 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:28:44.090 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=759.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:44.091 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=759.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:28:44.092 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=760.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:28:44.107 [debug] QUERY OK source="media_items" db=14.8ms queue=0.1ms idle=760.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:44.109 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=222.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:44.110 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=19.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:44.111 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=19.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:44.112 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=19.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:44.115 [debug] QUERY OK source="tasks" db=0.7ms idle=6.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:28:44.117 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=6.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:44.120 [debug] QUERY OK source="media_items" db=1.7ms idle=8.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:44.133 [debug] QUERY OK source="media_items" db=11.5ms queue=0.1ms idle=10.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:44.136 [debug] QUERY OK source="sources" db=2.8ms queue=0.1ms idle=21.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:44.146 [debug] QUERY OK source="media_items" db=6.1ms queue=0.1ms idle=25.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:28:44.159 [debug] QUERY OK source="media_items" db=11.8ms queue=0.1ms idle=30.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:44.160 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=38.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:28:44.162 [info] Sent 200 in 73ms 20:28:44.333 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nato nel 2017 da una costola di Quantic Dream, il team Interior/Night arriva finalmente sul mercato con As Dusk Falls, avventura narrativa dallo stile molto particolare disponibile dal 19 luglio 2022 su PC, Xbox e su Game Pass. Sarà riuscito a sostenere il peso delle nostre aspettative? Alla nostra video recensione con voto il compito di darvi la risposta.\n----\n00:00 Intro\n00:39 Storia\n02:36 Stile grafico\n03:09 Gameplay\n04:34 Comparto tecnico\n05:08 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 361, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071900 - UN THRILLER CONTRADDITTORIO: AS DUSK FALLS (RECENSIONE).NA", "id" => "qiXRaPNZM88", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qiXRaPNZM88", "playlist_index" => 3114, "timestamp" => 1658221222, "title" => "UN THRILLER CONTRADDITTORIO: AS DUSK FALLS (RECENSIONE)", "upload_date" => "20220719"} 20:28:44.334 [debug] QUERY OK source="sources" db=0.4ms idle=200.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:44.334 [debug] QUERY OK source="sources" db=0.3ms idle=197.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:44.337 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=188.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-19 09:00:22Z], 4] 20:28:44.339 [debug] QUERY OK source="media_items" db=1.3ms idle=178.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nato nel 2017 da una costola di Quantic Dream, il team Interior/Night arriva finalmente sul mercato con As Dusk Falls, avventura narrativa dallo stile molto particolare disponibile dal 19 luglio 2022 su PC, Xbox e su Game Pass. Sarà riuscito a sostenere il peso delle nostre aspettative? Alla nostra video recensione con voto il compito di darvi la risposta.\n----\n00:00 Intro\n00:39 Storia\n02:36 Stile grafico\n03:09 Gameplay\n04:34 Comparto tecnico\n05:08 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "UN THRILLER CONTRADDITTORIO: AS DUSK FALLS (RECENSIONE)", "75950fc9-76c3-44dc-8746-474c47358570", false, "qiXRaPNZM88", 361, false, "https://www.youtube.com/watch?v=qiXRaPNZM88", 3114, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071900 - UN THRILLER CONTRADDITTORIO: AS DUSK FALLS (RECENSIONE).NA", false, false, 4, [], 96, ~U[2022-07-19 09:00:22Z], ~U[2026-09-10 18:28:44Z], ~U[2026-09-10 18:28:44Z], "Nato nel 2017 da una costola di Quantic Dream, il team Interior/Night arriva finalmente sul mercato con As Dusk Falls, avventura narrativa dallo stile molto particolare disponibile dal 19 luglio 2022 su PC, Xbox e su Game Pass. Sarà riuscito a sostenere il peso delle nostre aspettative? Alla nostra video recensione con voto il compito di darvi la risposta.\n----\n00:00 Intro\n00:39 Storia\n02:36 Stile grafico\n03:09 Gameplay\n04:34 Comparto tecnico\n05:08 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "UN THRILLER CONTRADDITTORIO: AS DUSK FALLS (RECENSIONE)", "qiXRaPNZM88", 361, false, "https://www.youtube.com/watch?v=qiXRaPNZM88", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071900 - UN THRILLER CONTRADDITTORIO: AS DUSK FALLS (RECENSIONE).NA", false, 4, ~U[2022-07-19 09:00:22Z]] 20:28:44.340 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=179.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:44.341 [debug] QUERY OK source="media_profiles" db=0.9ms idle=6.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:44.342 [debug] QUERY OK source="media_items" db=0.4ms idle=6.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7118] 20:28:44.342 [debug] Current batch of media processed. Will check again in 1000ms 20:28:45.343 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Una nuova fuga di informazioni potrebbe aver svelato l'identità di tre dei quattro personaggi di Dragon Ball Z in arrivo su Fortnite: il crossover sembra sempre più probabile!\n----\n#fortnite \n#dragonball \n#dragonballz \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 100, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071800 - FORNITE X DRAGON BALL: LEAK DEI PERSONAGGI.NA", "id" => "VK2heY71oyQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=VK2heY71oyQ", "playlist_index" => 3115, "timestamp" => 1658163613, "title" => "FORNITE X DRAGON BALL: LEAK DEI PERSONAGGI", "upload_date" => "20220718"} 20:28:45.345 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:45.346 [debug] QUERY OK source="sources" db=0.6ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:45.356 [debug] QUERY OK source="media_items" db=8.9ms queue=0.1ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-18 17:00:13Z], 4] 20:28:45.359 [debug] QUERY OK source="media_items" db=1.6ms idle=1014.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Una nuova fuga di informazioni potrebbe aver svelato l'identità di tre dei quattro personaggi di Dragon Ball Z in arrivo su Fortnite: il crossover sembra sempre più probabile!\n----\n#fortnite \n#dragonball \n#dragonballz \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORNITE X DRAGON BALL: LEAK DEI PERSONAGGI", "6c61dadf-3566-4fe1-8287-93c4b827229a", false, "VK2heY71oyQ", 100, false, "https://www.youtube.com/watch?v=VK2heY71oyQ", 3115, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071800 - FORNITE X DRAGON BALL: LEAK DEI PERSONAGGI.NA", false, false, 4, [], 96, ~U[2022-07-18 17:00:13Z], ~U[2026-09-10 18:28:45Z], ~U[2026-09-10 18:28:45Z], "Una nuova fuga di informazioni potrebbe aver svelato l'identità di tre dei quattro personaggi di Dragon Ball Z in arrivo su Fortnite: il crossover sembra sempre più probabile!\n----\n#fortnite \n#dragonball \n#dragonballz \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORNITE X DRAGON BALL: LEAK DEI PERSONAGGI", "VK2heY71oyQ", 100, false, "https://www.youtube.com/watch?v=VK2heY71oyQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071800 - FORNITE X DRAGON BALL: LEAK DEI PERSONAGGI.NA", false, 4, ~U[2022-07-18 17:00:13Z]] 20:28:45.359 [debug] QUERY OK source="sources" db=0.3ms idle=472.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:45.361 [debug] QUERY OK source="media_profiles" db=1.4ms idle=14.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:45.362 [debug] QUERY OK source="media_items" db=0.3ms idle=15.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7119] 20:28:45.362 [debug] Current batch of media processed. Will check again in 1000ms 20:28:46.363 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Un gatto randagio che prova a salvare il mondo, in una piccola ma grande avventura messa in piedi dal team francese BlueTwelve Studio e disponibile su PC, PS5 e PlayStation 4 dal 19 luglio 2022 (incluso con abbonamento a PS Plus Extra). Un titolo che aspettavamo da un po’ e che, ve lo anticipiamo subito, si è rivelato essere una piccola perla: seguiteci che vi spieghiamo perché nella nostra recensione con voto.\n----\n#stray \n#ps5 \n----\n00:00 Intro\n00:25 Storia\n02:29 Gameplay\n03:24 Chicche per gattari\n04:07 Realizzazione tecnica\n04:58 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 340, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071800 - STRAY È UN GIOIELLO: RECENSIONE.NA", "id" => "rcpVM6w3nSg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=rcpVM6w3nSg", "playlist_index" => 3116, "timestamp" => 1658160029, "title" => "STRAY È UN GIOIELLO: RECENSIONE", "upload_date" => "20220718"} 20:28:46.363 [debug] QUERY OK source="sources" db=0.2ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:46.364 [debug] QUERY OK source="sources" db=0.1ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:46.369 [debug] QUERY OK source="media_items" db=4.6ms idle=1002.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-18 16:00:29Z], 4] 20:28:46.373 [debug] QUERY OK source="media_items" db=3.8ms idle=1007.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un gatto randagio che prova a salvare il mondo, in una piccola ma grande avventura messa in piedi dal team francese BlueTwelve Studio e disponibile su PC, PS5 e PlayStation 4 dal 19 luglio 2022 (incluso con abbonamento a PS Plus Extra). Un titolo che aspettavamo da un po’ e che, ve lo anticipiamo subito, si è rivelato essere una piccola perla: seguiteci che vi spieghiamo perché nella nostra recensione con voto.\n----\n#stray \n#ps5 \n----\n00:00 Intro\n00:25 Storia\n02:29 Gameplay\n03:24 Chicche per gattari\n04:07 Realizzazione tecnica\n04:58 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STRAY È UN GIOIELLO: RECENSIONE", "d6def990-6ab8-43fa-8a45-e0bec2be0aec", false, "rcpVM6w3nSg", 340, false, "https://www.youtube.com/watch?v=rcpVM6w3nSg", 3116, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071800 - STRAY È UN GIOIELLO: RECENSIONE.NA", false, false, 4, [], 96, ~U[2022-07-18 16:00:29Z], ~U[2026-09-10 18:28:46Z], ~U[2026-09-10 18:28:46Z], "Un gatto randagio che prova a salvare il mondo, in una piccola ma grande avventura messa in piedi dal team francese BlueTwelve Studio e disponibile su PC, PS5 e PlayStation 4 dal 19 luglio 2022 (incluso con abbonamento a PS Plus Extra). Un titolo che aspettavamo da un po’ e che, ve lo anticipiamo subito, si è rivelato essere una piccola perla: seguiteci che vi spieghiamo perché nella nostra recensione con voto.\n----\n#stray \n#ps5 \n----\n00:00 Intro\n00:25 Storia\n02:29 Gameplay\n03:24 Chicche per gattari\n04:07 Realizzazione tecnica\n04:58 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STRAY È UN GIOIELLO: RECENSIONE", "rcpVM6w3nSg", 340, false, "https://www.youtube.com/watch?v=rcpVM6w3nSg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071800 - STRAY È UN GIOIELLO: RECENSIONE.NA", false, 4, ~U[2022-07-18 16:00:29Z]] 20:28:46.374 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=482.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:46.375 [debug] QUERY OK source="media_profiles" db=0.3ms idle=11.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:46.376 [debug] QUERY OK source="media_items" db=0.2ms idle=11.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7120] 20:28:46.376 [debug] Current batch of media processed. Will check again in 1000ms 20:28:47.378 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nella storia dei videogiochi sono molti i casi di lunghissimi filmati introduttivi che hanno trascurato un minuscolo dettaglio: farci giocare. In questo video elencheremo dieci delle sequenze d’apertura che ci hanno fatto dimenticare di avere un pad in mano, e che ci hanno spinto a esclamare “Sì ma anche basta” mentre aspettavamo di prendere il pieno controllo del nostro alter ego.\n----\n00:00 Intro\n00:44 - ETERNAL SONATA\n01:13 - METAL GEAR SOLID 4: GUNS OF THE PATRIOTS\n01:54 - YAKUZA 2\n02:41 - XENOSAGA EPISODE I: DER WILLE ZUR MACHT\n03:17 - VALKYRIE PROFILE LENNETH\n04:00 - SHIN MEGAMI TENSEI: PERSONA 4\n04:43 - LEGACY OF KAIN: SOUL REAVER 2\n05:25 - OKAMI\n06:02 - VAGRANT STORY\n06:39 - HEART OF DARKNESS\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 461, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071800 - TOP 10 Cutscene iniziali TROPPO lunghe.NA", "id" => "hHNAOTSAEss", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hHNAOTSAEss", "playlist_index" => 3117, "timestamp" => 1658149228, "title" => "TOP 10 Cutscene iniziali TROPPO lunghe", "upload_date" => "20220718"} 20:28:47.379 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:47.380 [debug] QUERY OK source="sources" db=0.3ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:47.390 [debug] QUERY OK source="media_items" db=8.9ms queue=0.1ms idle=1005.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-18 13:00:28Z], 4] 20:28:47.393 [debug] QUERY OK source="media_items" db=2.1ms idle=1014.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nella storia dei videogiochi sono molti i casi di lunghissimi filmati introduttivi che hanno trascurato un minuscolo dettaglio: farci giocare. In questo video elencheremo dieci delle sequenze d’apertura che ci hanno fatto dimenticare di avere un pad in mano, e che ci hanno spinto a esclamare “Sì ma anche basta” mentre aspettavamo di prendere il pieno controllo del nostro alter ego.\n----\n00:00 Intro\n00:44 - ETERNAL SONATA\n01:13 - METAL GEAR SOLID 4: GUNS OF THE PATRIOTS\n01:54 - YAKUZA 2\n02:41 - XENOSAGA EPISODE I: DER WILLE ZUR MACHT\n03:17 - VALKYRIE PROFILE LENNETH\n04:00 - SHIN MEGAMI TENSEI: PERSONA 4\n04:43 - LEGACY OF KAIN: SOUL REAVER 2\n05:25 - OKAMI\n06:02 - VAGRANT STORY\n06:39 - HEART OF DARKNESS\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TOP 10 Cutscene iniziali TROPPO lunghe", "238e3946-6131-49b0-bcb1-ab883852ae13", false, "hHNAOTSAEss", 461, false, "https://www.youtube.com/watch?v=hHNAOTSAEss", 3117, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071800 - TOP 10 Cutscene iniziali TROPPO lunghe.NA", false, false, 4, [], 96, ~U[2022-07-18 13:00:28Z], ~U[2026-09-10 18:28:47Z], ~U[2026-09-10 18:28:47Z], "Nella storia dei videogiochi sono molti i casi di lunghissimi filmati introduttivi che hanno trascurato un minuscolo dettaglio: farci giocare. In questo video elencheremo dieci delle sequenze d’apertura che ci hanno fatto dimenticare di avere un pad in mano, e che ci hanno spinto a esclamare “Sì ma anche basta” mentre aspettavamo di prendere il pieno controllo del nostro alter ego.\n----\n00:00 Intro\n00:44 - ETERNAL SONATA\n01:13 - METAL GEAR SOLID 4: GUNS OF THE PATRIOTS\n01:54 - YAKUZA 2\n02:41 - XENOSAGA EPISODE I: DER WILLE ZUR MACHT\n03:17 - VALKYRIE PROFILE LENNETH\n04:00 - SHIN MEGAMI TENSEI: PERSONA 4\n04:43 - LEGACY OF KAIN: SOUL REAVER 2\n05:25 - OKAMI\n06:02 - VAGRANT STORY\n06:39 - HEART OF DARKNESS\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TOP 10 Cutscene iniziali TROPPO lunghe", "hHNAOTSAEss", 461, false, "https://www.youtube.com/watch?v=hHNAOTSAEss", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071800 - TOP 10 Cutscene iniziali TROPPO lunghe.NA", false, 4, ~U[2022-07-18 13:00:28Z]] 20:28:47.394 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=500.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:47.395 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.3ms idle=15.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:47.396 [debug] QUERY OK source="media_items" db=0.6ms idle=15.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7121] 20:28:47.397 [debug] Current batch of media processed. Will check again in 1000ms 20:28:48.399 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Quantic Dream ci ha mostrato la tecnologia che negli anni ha usato per fare giochi come Heavy Rain, Beyond: Due Anime e Detroit: Become Human, e che utilizzerà per Star Wars: Eclipse. Dalla sala del motion capture alla scansione 3D per creare i personaggi (e che abbiamo provato con risultati che vi lasciamo scoprire nel video).\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 792, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071700 - Mi hanno trasformato in un personaggio 3D.NA", "id" => "5scK7xAxeRk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5scK7xAxeRk", "playlist_index" => 3118, "timestamp" => 1658062805, "title" => "Mi hanno trasformato in un personaggio 3D", "upload_date" => "20220717"} 20:28:48.401 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=1006.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:48.402 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1007.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:48.412 [debug] QUERY OK source="media_items" db=9.5ms idle=1007.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-17 13:00:05Z], 4] 20:28:48.415 [debug] QUERY OK source="media_items" db=1.9ms idle=1016.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Quantic Dream ci ha mostrato la tecnologia che negli anni ha usato per fare giochi come Heavy Rain, Beyond: Due Anime e Detroit: Become Human, e che utilizzerà per Star Wars: Eclipse. Dalla sala del motion capture alla scansione 3D per creare i personaggi (e che abbiamo provato con risultati che vi lasciamo scoprire nel video).\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Mi hanno trasformato in un personaggio 3D", "ae196aa5-58e8-4d66-8fd5-5430c99b1c06", false, "5scK7xAxeRk", 792, false, "https://www.youtube.com/watch?v=5scK7xAxeRk", 3118, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071700 - Mi hanno trasformato in un personaggio 3D.NA", false, false, 4, [], 98, ~U[2022-07-17 13:00:05Z], ~U[2026-09-10 18:28:48Z], ~U[2026-09-10 18:28:48Z], "Quantic Dream ci ha mostrato la tecnologia che negli anni ha usato per fare giochi come Heavy Rain, Beyond: Due Anime e Detroit: Become Human, e che utilizzerà per Star Wars: Eclipse. Dalla sala del motion capture alla scansione 3D per creare i personaggi (e che abbiamo provato con risultati che vi lasciamo scoprire nel video).\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Mi hanno trasformato in un personaggio 3D", "5scK7xAxeRk", 792, false, "https://www.youtube.com/watch?v=5scK7xAxeRk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071700 - Mi hanno trasformato in un personaggio 3D.NA", false, 4, ~U[2022-07-17 13:00:05Z]] 20:28:48.416 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=518.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:48.417 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:48.418 [debug] QUERY OK source="media_items" db=0.3ms idle=15.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7122] 20:28:48.418 [debug] Current batch of media processed. Will check again in 1000ms 20:28:49.165 [info] GET / 20:28:49.165 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:28:49.166 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=750.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:49.167 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=750.2ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:28:49.167 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=750.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:28:49.173 [debug] QUERY OK source="media_items" db=5.5ms queue=0.1ms idle=750.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:49.174 [debug] QUERY OK source="media_items" db=0.6ms idle=273.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:49.175 [debug] QUERY OK source="settings" db=0.1ms idle=8.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:49.175 [debug] QUERY OK source="settings" db=0.0ms idle=7.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:49.175 [debug] QUERY OK source="settings" db=0.1ms idle=7.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:49.176 [debug] QUERY OK source="tasks" db=0.2ms idle=2.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:28:49.177 [debug] QUERY OK source="sources" db=0.3ms idle=2.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:49.180 [debug] QUERY OK source="media_items" db=1.3ms idle=3.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:49.186 [debug] QUERY OK source="media_items" db=6.0ms idle=5.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:49.187 [debug] QUERY OK source="sources" db=0.3ms idle=11.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:49.193 [debug] QUERY OK source="media_items" db=3.6ms idle=13.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:28:49.203 [debug] QUERY OK source="media_items" db=9.6ms idle=16.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:49.204 [debug] QUERY OK source="sources" db=0.3ms idle=24.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:28:49.206 [info] Sent 200 in 41ms 20:28:49.420 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La seconda metà del 2022 si preannuncia esplosiva, con mesi pieni di uscite interessanti. In questo video vediamo quali sono alcuni dei giochi più attesi e da tenere d'occhio per il resto dell'anno. \n\n----\n00:00 Intro\n00:17 Luglio\n01:56 Agosto\n03:34 Settembre\n05:04 Ottobre\n09:47 Novembre\n11:15 Dicembre e oltre\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 1092, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071600 - Il resto dell'anno sarà pieno di giochi.NA", "id" => "nX-vky_nmbo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=nX-vky_nmbo", "playlist_index" => 3119, "timestamp" => 1657977882, "title" => "Il resto dell'anno sarà pieno di giochi", "upload_date" => "20220716"} 20:28:49.421 [debug] QUERY OK source="sources" db=0.7ms idle=234.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:49.422 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=234.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:49.427 [debug] QUERY OK source="media_items" db=4.3ms queue=0.1ms idle=229.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-16 13:24:42Z], 4] 20:28:49.434 [debug] QUERY OK source="media_items" db=5.7ms idle=224.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La seconda metà del 2022 si preannuncia esplosiva, con mesi pieni di uscite interessanti. In questo video vediamo quali sono alcuni dei giochi più attesi e da tenere d'occhio per il resto dell'anno. \n\n----\n00:00 Intro\n00:17 Luglio\n01:56 Agosto\n03:34 Settembre\n05:04 Ottobre\n09:47 Novembre\n11:15 Dicembre e oltre\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il resto dell'anno sarà pieno di giochi", "c4d9e4fa-777b-4a0e-bfb5-7e847c10e26f", false, "nX-vky_nmbo", 1092, false, "https://www.youtube.com/watch?v=nX-vky_nmbo", 3119, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071600 - Il resto dell'anno sarà pieno di giochi.NA", false, false, 4, [], 98, ~U[2022-07-16 13:24:42Z], ~U[2026-09-10 18:28:49Z], ~U[2026-09-10 18:28:49Z], "La seconda metà del 2022 si preannuncia esplosiva, con mesi pieni di uscite interessanti. In questo video vediamo quali sono alcuni dei giochi più attesi e da tenere d'occhio per il resto dell'anno. \n\n----\n00:00 Intro\n00:17 Luglio\n01:56 Agosto\n03:34 Settembre\n05:04 Ottobre\n09:47 Novembre\n11:15 Dicembre e oltre\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il resto dell'anno sarà pieno di giochi", "nX-vky_nmbo", 1092, false, "https://www.youtube.com/watch?v=nX-vky_nmbo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071600 - Il resto dell'anno sarà pieno di giochi.NA", false, 4, ~U[2022-07-16 13:24:42Z]] 20:28:49.435 [debug] QUERY OK source="sources" db=0.7ms idle=230.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:49.437 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.1ms idle=14.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:49.438 [debug] QUERY OK source="media_items" db=0.5ms idle=15.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7123] 20:28:49.438 [debug] Current batch of media processed. Will check again in 1000ms 20:28:50.440 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo fatto visita agli uffici di Quantic Dream a Parigi per ripercorrere la storia del team dietro Heavy Rain, Detroit: Become Human e dell'atteso Star Wars: Eclipse. Dalla collaborazione con David Bowie per Omikron: The Nomad Soul, passando per le controversie degli ultimi anni e il futuro dell'azienda in una Galassia Lontana Lontana.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 1475, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071500 - La Storia di Quantic Dream: da David Bowie a Star Wars.NA", "id" => "4pDmBdgIZcY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4pDmBdgIZcY", "playlist_index" => 3120, "timestamp" => 1657897203, "title" => "La Storia di Quantic Dream: da David Bowie a Star Wars", "upload_date" => "20220715"} 20:28:50.442 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1006.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:50.443 [debug] QUERY OK source="sources" db=0.4ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:50.454 [debug] QUERY OK source="media_items" db=10.7ms idle=1006.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-15 15:00:03Z], 4] 20:28:50.457 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=1016.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo fatto visita agli uffici di Quantic Dream a Parigi per ripercorrere la storia del team dietro Heavy Rain, Detroit: Become Human e dell'atteso Star Wars: Eclipse. Dalla collaborazione con David Bowie per Omikron: The Nomad Soul, passando per le controversie degli ultimi anni e il futuro dell'azienda in una Galassia Lontana Lontana.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "La Storia di Quantic Dream: da David Bowie a Star Wars", "ed26c0ab-238e-4d1a-be02-ff4fb57b799c", false, "4pDmBdgIZcY", 1475, false, "https://www.youtube.com/watch?v=4pDmBdgIZcY", 3120, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071500 - La Storia di Quantic Dream: da David Bowie a Star Wars.NA", false, false, 4, [], 97, ~U[2022-07-15 15:00:03Z], ~U[2026-09-10 18:28:50Z], ~U[2026-09-10 18:28:50Z], "Abbiamo fatto visita agli uffici di Quantic Dream a Parigi per ripercorrere la storia del team dietro Heavy Rain, Detroit: Become Human e dell'atteso Star Wars: Eclipse. Dalla collaborazione con David Bowie per Omikron: The Nomad Soul, passando per le controversie degli ultimi anni e il futuro dell'azienda in una Galassia Lontana Lontana.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "La Storia di Quantic Dream: da David Bowie a Star Wars", "4pDmBdgIZcY", 1475, false, "https://www.youtube.com/watch?v=4pDmBdgIZcY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071500 - La Storia di Quantic Dream: da David Bowie a Star Wars.NA", false, 4, ~U[2022-07-15 15:00:03Z]] 20:28:50.458 [debug] QUERY OK source="sources" db=0.3ms idle=555.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:50.460 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.1ms idle=16.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:50.461 [debug] QUERY OK source="media_items" db=0.5ms idle=17.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7124] 20:28:50.461 [debug] Current batch of media processed. Will check again in 1000ms 20:28:51.462 [debug] Current batch of media processed. Will check again in 1000ms 20:28:52.464 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dalla Master Sword al piede di porco, ecco le armi che hanno fatto la storia dei videogiochi accompagnando i personaggi più iconici di sempre.\n----\n00:00 Intro\n00:34 - LAME DEL CAOS (GOD OF WAR)\n01:06 - PIEDE DI PORCO (HALF-LIFE)\n01:38 - DOPPIE PISTOLE (TOMB RAIDER)\n02:10 - SPADONE DELLA LUNA (DARK SOULS)\n02:49 - LAMA CELATA (ASSASSIN’S CREED)\n03:28 - FAT MAN (FALLOUT)\n04:02 - BFG 9000 (DOOM)\n04:34 - LANCER (GEARS OF WAR)\n05:17 - KEYBLADE (KINGDOM HEARTS)\n05:43 - SPADA D’ACCIAIO E SPADA D’ARGENTO (THE WITCHER)\n06:14 - ARPIONE DI SCORPION (MORTAL KOMBAT)\n06:46 - GRAVITY GUN (HALF-LIFE 2)\n07:12 - BUSTER SWORD (FINAL FANTASY VII)\n07:38 - LAMA ENERGETICA (HALO)\n08:04 - MASTER SWORD (ZELDA)\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 530, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071500 - Le ARMI più ICONICHE dei videogiochi!.NA", "id" => "Sh0BKX9TP98", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Sh0BKX9TP98", "playlist_index" => 3121, "timestamp" => 1657882817, "title" => "Le ARMI più ICONICHE dei videogiochi!", "upload_date" => "20220715"} 20:28:52.465 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=587.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:52.467 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=589.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:52.477 [debug] QUERY OK source="media_items" db=9.1ms idle=591.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-15 11:00:17Z], 4] 20:28:52.480 [debug] QUERY OK source="media_items" db=2.0ms idle=600.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dalla Master Sword al piede di porco, ecco le armi che hanno fatto la storia dei videogiochi accompagnando i personaggi più iconici di sempre.\n----\n00:00 Intro\n00:34 - LAME DEL CAOS (GOD OF WAR)\n01:06 - PIEDE DI PORCO (HALF-LIFE)\n01:38 - DOPPIE PISTOLE (TOMB RAIDER)\n02:10 - SPADONE DELLA LUNA (DARK SOULS)\n02:49 - LAMA CELATA (ASSASSIN’S CREED)\n03:28 - FAT MAN (FALLOUT)\n04:02 - BFG 9000 (DOOM)\n04:34 - LANCER (GEARS OF WAR)\n05:17 - KEYBLADE (KINGDOM HEARTS)\n05:43 - SPADA D’ACCIAIO E SPADA D’ARGENTO (THE WITCHER)\n06:14 - ARPIONE DI SCORPION (MORTAL KOMBAT)\n06:46 - GRAVITY GUN (HALF-LIFE 2)\n07:12 - BUSTER SWORD (FINAL FANTASY VII)\n07:38 - LAMA ENERGETICA (HALO)\n08:04 - MASTER SWORD (ZELDA)\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Le ARMI più ICONICHE dei videogiochi!", "d0c7edd6-ad4e-4a9b-91da-bbce2581d08d", false, "Sh0BKX9TP98", 530, false, "https://www.youtube.com/watch?v=Sh0BKX9TP98", 3121, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071500 - Le ARMI più ICONICHE dei videogiochi!.NA", false, false, 4, [], 97, ~U[2022-07-15 11:00:17Z], ~U[2026-09-10 18:28:52Z], ~U[2026-09-10 18:28:52Z], "Dalla Master Sword al piede di porco, ecco le armi che hanno fatto la storia dei videogiochi accompagnando i personaggi più iconici di sempre.\n----\n00:00 Intro\n00:34 - LAME DEL CAOS (GOD OF WAR)\n01:06 - PIEDE DI PORCO (HALF-LIFE)\n01:38 - DOPPIE PISTOLE (TOMB RAIDER)\n02:10 - SPADONE DELLA LUNA (DARK SOULS)\n02:49 - LAMA CELATA (ASSASSIN’S CREED)\n03:28 - FAT MAN (FALLOUT)\n04:02 - BFG 9000 (DOOM)\n04:34 - LANCER (GEARS OF WAR)\n05:17 - KEYBLADE (KINGDOM HEARTS)\n05:43 - SPADA D’ACCIAIO E SPADA D’ARGENTO (THE WITCHER)\n06:14 - ARPIONE DI SCORPION (MORTAL KOMBAT)\n06:46 - GRAVITY GUN (HALF-LIFE 2)\n07:12 - BUSTER SWORD (FINAL FANTASY VII)\n07:38 - LAMA ENERGETICA (HALO)\n08:04 - MASTER SWORD (ZELDA)\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Le ARMI più ICONICHE dei videogiochi!", "Sh0BKX9TP98", 530, false, "https://www.youtube.com/watch?v=Sh0BKX9TP98", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071500 - Le ARMI più ICONICHE dei videogiochi!.NA", false, 4, ~U[2022-07-15 11:00:17Z]] 20:28:52.480 [debug] QUERY OK source="sources" db=0.4ms idle=572.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:52.481 [debug] QUERY OK source="media_profiles" db=0.5ms idle=15.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:52.483 [debug] QUERY OK source="media_items" db=0.6ms idle=15.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7125] 20:28:52.483 [debug] Current batch of media processed. Will check again in 1000ms 20:28:53.485 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Arriva PlayStation Stars, un nuovo programma fedeltà di Sony dedicato ai giocatori PS4 e PS5. Ecco tutti i dettagli su campagne, ricompense e quelli che sembrano essere degli NFT a tema PlayStation.\n----\n#playstation \n#PSStars\n---\r\n00:00 Intro\n00:13 - PLAYSTATION STARS\n01:11 - GLI NFT PLAYSTATION?\n01:45 - IL PREZZO\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 143, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071400 - PlayStation STARS: TANTI PREMI per giocatori PS5 e PS4.NA", "id" => "Wrr2CxOEG_s", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Wrr2CxOEG_s", "playlist_index" => 3122, "timestamp" => 1657809074, "title" => "PlayStation STARS: TANTI PREMI per giocatori PS5 e PS4", "upload_date" => "20220714"} 20:28:53.486 [debug] QUERY OK source="sources" db=0.6ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:53.488 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1006.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:53.494 [debug] QUERY OK source="media_items" db=6.3ms idle=1006.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-14 14:31:14Z], 4] 20:28:53.500 [debug] QUERY OK source="media_items" db=5.2ms idle=1012.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Arriva PlayStation Stars, un nuovo programma fedeltà di Sony dedicato ai giocatori PS4 e PS5. Ecco tutti i dettagli su campagne, ricompense e quelli che sembrano essere degli NFT a tema PlayStation.\n----\n#playstation \n#PSStars\n---\r\n00:00 Intro\n00:13 - PLAYSTATION STARS\n01:11 - GLI NFT PLAYSTATION?\n01:45 - IL PREZZO\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation STARS: TANTI PREMI per giocatori PS5 e PS4", "41afd530-bccb-4e37-994a-8a812f6056e6", false, "Wrr2CxOEG_s", 143, false, "https://www.youtube.com/watch?v=Wrr2CxOEG_s", 3122, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071400 - PlayStation STARS: TANTI PREMI per giocatori PS5 e PS4.NA", false, false, 4, [], 97, ~U[2022-07-14 14:31:14Z], ~U[2026-09-10 18:28:53Z], ~U[2026-09-10 18:28:53Z], "Arriva PlayStation Stars, un nuovo programma fedeltà di Sony dedicato ai giocatori PS4 e PS5. Ecco tutti i dettagli su campagne, ricompense e quelli che sembrano essere degli NFT a tema PlayStation.\n----\n#playstation \n#PSStars\n---\r\n00:00 Intro\n00:13 - PLAYSTATION STARS\n01:11 - GLI NFT PLAYSTATION?\n01:45 - IL PREZZO\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation STARS: TANTI PREMI per giocatori PS5 e PS4", "Wrr2CxOEG_s", 143, false, "https://www.youtube.com/watch?v=Wrr2CxOEG_s", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071400 - PlayStation STARS: TANTI PREMI per giocatori PS5 e PS4.NA", false, 4, ~U[2022-07-14 14:31:14Z]] 20:28:53.502 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=592.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:53.503 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=15.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:53.504 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=15.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7126] 20:28:53.504 [debug] Current batch of media processed. Will check again in 1000ms 20:28:54.208 [info] GET / 20:28:54.208 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:28:54.209 [debug] QUERY OK source="settings" db=0.6ms idle=708.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:54.209 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=707.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:28:54.210 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=706.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:28:54.219 [debug] QUERY OK source="media_items" db=8.5ms idle=706.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:54.221 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=306.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:54.222 [debug] QUERY OK source="settings" db=0.2ms queue=0.2ms idle=12.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:54.222 [debug] QUERY OK source="settings" db=0.1ms idle=12.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:54.223 [debug] QUERY OK source="settings" db=0.2ms idle=12.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:54.226 [debug] QUERY OK source="tasks" db=2.2ms idle=4.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:28:54.227 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=5.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:54.229 [debug] QUERY OK source="media_items" db=0.9ms idle=6.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:54.238 [debug] QUERY OK source="media_items" db=9.1ms idle=7.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:54.239 [debug] QUERY OK source="sources" db=0.5ms idle=16.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:54.245 [debug] QUERY OK source="media_items" db=3.5ms idle=15.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:28:54.253 [debug] QUERY OK source="media_items" db=7.7ms idle=18.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:54.254 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=24.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:28:54.255 [info] Sent 200 in 47ms 20:28:54.505 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La data d'uscita di Bayonetta 3 è finalmente ufficiale: 28 ottobre 2022. In occasione dell’annuncio, Nintendo e Platinum Games ci hanno regalato anche un nuovo, ricco filmato di gameplay, che siamo ora pronti ad analizzare insieme a voi.\n----\n#bayonetta3 \n#bayonetta \n#nintendo \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 406, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071400 - BAYONETTA 3: PARLIAMO DI GAMEPLAY E NUOVI PERSONAGGI.NA", "id" => "i9UWWeWWM64", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=i9UWWeWWM64", "playlist_index" => 3123, "timestamp" => 1657800022, "title" => "BAYONETTA 3: PARLIAMO DI GAMEPLAY E NUOVI PERSONAGGI", "upload_date" => "20220714"} 20:28:54.506 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=267.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:54.507 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=267.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:54.510 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=262.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-14 12:00:22Z], 4] 20:28:54.512 [debug] QUERY OK source="media_items" db=0.9ms idle=257.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La data d'uscita di Bayonetta 3 è finalmente ufficiale: 28 ottobre 2022. In occasione dell’annuncio, Nintendo e Platinum Games ci hanno regalato anche un nuovo, ricco filmato di gameplay, che siamo ora pronti ad analizzare insieme a voi.\n----\n#bayonetta3 \n#bayonetta \n#nintendo \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BAYONETTA 3: PARLIAMO DI GAMEPLAY E NUOVI PERSONAGGI", "73396f30-b09c-4fe9-84b1-1c83645af764", false, "i9UWWeWWM64", 406, false, "https://www.youtube.com/watch?v=i9UWWeWWM64", 3123, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071400 - BAYONETTA 3: PARLIAMO DI GAMEPLAY E NUOVI PERSONAGGI.NA", false, false, 4, [], 97, ~U[2022-07-14 12:00:22Z], ~U[2026-09-10 18:28:54Z], ~U[2026-09-10 18:28:54Z], "La data d'uscita di Bayonetta 3 è finalmente ufficiale: 28 ottobre 2022. In occasione dell’annuncio, Nintendo e Platinum Games ci hanno regalato anche un nuovo, ricco filmato di gameplay, che siamo ora pronti ad analizzare insieme a voi.\n----\n#bayonetta3 \n#bayonetta \n#nintendo \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BAYONETTA 3: PARLIAMO DI GAMEPLAY E NUOVI PERSONAGGI", "i9UWWeWWM64", 406, false, "https://www.youtube.com/watch?v=i9UWWeWWM64", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071400 - BAYONETTA 3: PARLIAMO DI GAMEPLAY E NUOVI PERSONAGGI.NA", false, 4, ~U[2022-07-14 12:00:22Z]] 20:28:54.512 [debug] QUERY OK source="sources" db=0.3ms idle=257.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:54.513 [debug] QUERY OK source="media_profiles" db=0.6ms idle=6.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:54.513 [debug] QUERY OK source="media_items" db=0.2ms idle=6.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7127] 20:28:54.514 [debug] Current batch of media processed. Will check again in 1000ms 20:28:55.515 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "PlayStation Plus vedrà l'arrivo a luglio 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione Extra o Premium.\n----\n00:00 Intro\n00:13 Stray\n00:50 Final Fantasy 7\n01:14 Gli altri giochi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 145, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071300 - PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Luglio 2022.NA", "id" => "Ub1YCsDo-7w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Ub1YCsDo-7w", "playlist_index" => 3124, "timestamp" => 1657732263, "title" => "PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Luglio 2022", "upload_date" => "20220713"} 20:28:55.516 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:55.516 [debug] QUERY OK source="sources" db=0.2ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:55.523 [debug] QUERY OK source="media_items" db=6.4ms idle=1003.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-13 17:11:03Z], 4] 20:28:55.541 [debug] QUERY OK source="media_items" db=17.5ms idle=1009.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["PlayStation Plus vedrà l'arrivo a luglio 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione Extra o Premium.\n----\n00:00 Intro\n00:13 Stray\n00:50 Final Fantasy 7\n01:14 Gli altri giochi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Luglio 2022", "b10d6730-234b-407f-9863-4fdbb5cf56be", false, "Ub1YCsDo-7w", 145, false, "https://www.youtube.com/watch?v=Ub1YCsDo-7w", 3124, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071300 - PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Luglio 2022.NA", false, false, 4, [], 97, ~U[2022-07-13 17:11:03Z], ~U[2026-09-10 18:28:55Z], ~U[2026-09-10 18:28:55Z], "PlayStation Plus vedrà l'arrivo a luglio 2022 di una nuova ondata di giochi PS5 e PS4 disponibili senza costi aggiuntivi per gli abbonati in possesso di una sottoscrizione Extra o Premium.\n----\n00:00 Intro\n00:13 Stray\n00:50 Final Fantasy 7\n01:14 Gli altri giochi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Luglio 2022", "Ub1YCsDo-7w", 145, false, "https://www.youtube.com/watch?v=Ub1YCsDo-7w", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071300 - PLAYSTATION PLUS: GIOCHI GRATIS EXTRA PS4 e PS5 | Luglio 2022.NA", false, 4, ~U[2022-07-13 17:11:03Z]] 20:28:55.542 [debug] QUERY OK source="sources" db=0.2ms idle=624.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:55.544 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=26.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:55.544 [debug] QUERY OK source="media_items" db=0.3ms idle=27.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7128] 20:28:55.545 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Bayonetta 3 per Nintendo Switch ha finalmente una data di uscita: nel trailer pubblicato da Platinum Games scopriamo infatti che arriverà il 28 ottobre 2022.\n----\n#bayonetta3 \n#bayonetta \n#nintendo \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 216, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071300 - BAYONETTA 3: TRAILER UFFICIALE DATA DI USCITA (SUB ITA).NA", "id" => "5o1aQcamQWs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5o1aQcamQWs", "playlist_index" => 3125, "timestamp" => 1657717512, "title" => "BAYONETTA 3: TRAILER UFFICIALE DATA DI USCITA (SUB ITA)", "upload_date" => "20220713"} 20:28:55.546 [debug] QUERY OK source="sources" db=1.0ms idle=21.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:55.546 [debug] QUERY OK source="sources" db=0.1ms idle=5.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:55.553 [debug] QUERY OK source="media_items" db=5.8ms idle=4.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-13 13:05:12Z], 4] 20:28:55.556 [debug] QUERY OK source="media_items" db=2.4ms idle=9.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Bayonetta 3 per Nintendo Switch ha finalmente una data di uscita: nel trailer pubblicato da Platinum Games scopriamo infatti che arriverà il 28 ottobre 2022.\n----\n#bayonetta3 \n#bayonetta \n#nintendo \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BAYONETTA 3: TRAILER UFFICIALE DATA DI USCITA (SUB ITA)", "b176ed95-0983-4e23-9e18-8b58fafaeb0a", false, "5o1aQcamQWs", 216, false, "https://www.youtube.com/watch?v=5o1aQcamQWs", 3125, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071300 - BAYONETTA 3: TRAILER UFFICIALE DATA DI USCITA (SUB ITA).NA", false, false, 4, [], 97, ~U[2022-07-13 13:05:12Z], ~U[2026-09-10 18:28:55Z], ~U[2026-09-10 18:28:55Z], "Bayonetta 3 per Nintendo Switch ha finalmente una data di uscita: nel trailer pubblicato da Platinum Games scopriamo infatti che arriverà il 28 ottobre 2022.\n----\n#bayonetta3 \n#bayonetta \n#nintendo \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BAYONETTA 3: TRAILER UFFICIALE DATA DI USCITA (SUB ITA)", "5o1aQcamQWs", 216, false, "https://www.youtube.com/watch?v=5o1aQcamQWs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071300 - BAYONETTA 3: TRAILER UFFICIALE DATA DI USCITA (SUB ITA).NA", false, 4, ~U[2022-07-13 13:05:12Z]] 20:28:55.557 [debug] QUERY OK source="sources" db=0.4ms idle=11.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:55.557 [debug] QUERY OK source="media_profiles" db=0.2ms idle=10.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:55.558 [debug] QUERY OK source="media_items" db=0.4ms idle=11.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7129] 20:28:55.558 [debug] Current batch of media processed. Will check again in 1000ms 20:28:56.560 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Manca ancora qualche mese all’arrivo di Company of Heroes 3, ma abbiamo avuto modo di provare una missione ambientata in Nord Africa per capire cosa aspettarci dalla versione finale, prevista su PC per il 17 novembre 2022. La missione che abbiamo testato è la stessa che potrete gustare anche voi fino al 19 luglio attraverso Steam, dopo esservi registrati al programma Company of Heroes-Development dal sito ufficiale del gioco.\n----\n#CompanyofHeroes\n----\n00:00 Intro\n00:32 - SOTTO PRESSIONE\n01:35 - SUPPORTO\n02:19 - COMPARTO TECNICO\n03:02 - CONTENUTI\n04:05 - CERTEZZE E DUBBI\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 287, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071200 - Quasi un SIMULATORE di guerra: Company of Heroes 3.NA", "id" => "kZePONE-M2w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=kZePONE-M2w", "playlist_index" => 3126, "timestamp" => 1657647007, "title" => "Quasi un SIMULATORE di guerra: Company of Heroes 3", "upload_date" => "20220712"} 20:28:56.560 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:56.561 [debug] QUERY OK source="sources" db=0.1ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:56.566 [debug] QUERY OK source="media_items" db=4.9ms idle=1003.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-12 17:30:07Z], 4] 20:28:56.570 [debug] QUERY OK source="media_items" db=3.5ms idle=1008.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Manca ancora qualche mese all’arrivo di Company of Heroes 3, ma abbiamo avuto modo di provare una missione ambientata in Nord Africa per capire cosa aspettarci dalla versione finale, prevista su PC per il 17 novembre 2022. La missione che abbiamo testato è la stessa che potrete gustare anche voi fino al 19 luglio attraverso Steam, dopo esservi registrati al programma Company of Heroes-Development dal sito ufficiale del gioco.\n----\n#CompanyofHeroes\n----\n00:00 Intro\n00:32 - SOTTO PRESSIONE\n01:35 - SUPPORTO\n02:19 - COMPARTO TECNICO\n03:02 - CONTENUTI\n04:05 - CERTEZZE E DUBBI\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Quasi un SIMULATORE di guerra: Company of Heroes 3", "a2dfad9a-21f4-43b5-83f5-540d32978e6c", false, "kZePONE-M2w", 287, false, "https://www.youtube.com/watch?v=kZePONE-M2w", 3126, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071200 - Quasi un SIMULATORE di guerra: Company of Heroes 3.NA", false, false, 4, [], 96, ~U[2022-07-12 17:30:07Z], ~U[2026-09-10 18:28:56Z], ~U[2026-09-10 18:28:56Z], "Manca ancora qualche mese all’arrivo di Company of Heroes 3, ma abbiamo avuto modo di provare una missione ambientata in Nord Africa per capire cosa aspettarci dalla versione finale, prevista su PC per il 17 novembre 2022. La missione che abbiamo testato è la stessa che potrete gustare anche voi fino al 19 luglio attraverso Steam, dopo esservi registrati al programma Company of Heroes-Development dal sito ufficiale del gioco.\n----\n#CompanyofHeroes\n----\n00:00 Intro\n00:32 - SOTTO PRESSIONE\n01:35 - SUPPORTO\n02:19 - COMPARTO TECNICO\n03:02 - CONTENUTI\n04:05 - CERTEZZE E DUBBI\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Quasi un SIMULATORE di guerra: Company of Heroes 3", "kZePONE-M2w", 287, false, "https://www.youtube.com/watch?v=kZePONE-M2w", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071200 - Quasi un SIMULATORE di guerra: Company of Heroes 3.NA", false, 4, ~U[2022-07-12 17:30:07Z]] 20:28:56.570 [debug] QUERY OK source="sources" db=0.1ms idle=648.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:56.571 [debug] QUERY OK source="media_profiles" db=0.2ms idle=10.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:56.571 [debug] QUERY OK source="media_items" db=0.2ms idle=10.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7130] 20:28:56.572 [debug] Current batch of media processed. Will check again in 1000ms 20:28:57.573 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Blizzard ha alzato il velo sui suoi piani per Overwatch 2, sequel molto atteso di quell’autentico fenomeno che è stato il titolo originale. In attesa della sua uscita free-to-play prevista per il 4 ottobre 2022 su tutte le piattaforme, noi abbiamo giocato la nuova Beta in continua revisione e queste sono le nostre impressioni.\n---\n#overwatch2 \n#blizzard \n----\n00:00 Intro\n00:26 Novità\n02:16 Perplessità\n04:14 Certezze e Dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 316, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071200 - OVERWATCH 2 CAMBIA PASSO (PROVATO).NA", "id" => "c_ntvKmmIfY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=c_ntvKmmIfY", "playlist_index" => 3127, "timestamp" => 1657630818, "title" => "OVERWATCH 2 CAMBIA PASSO (PROVATO)", "upload_date" => "20220712"} 20:28:57.573 [debug] QUERY OK source="sources" db=0.2ms idle=1002.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:57.574 [debug] QUERY OK source="sources" db=0.2ms idle=1002.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:57.579 [debug] QUERY OK source="media_items" db=4.7ms idle=1002.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-12 13:00:18Z], 4] 20:28:57.580 [debug] QUERY OK source="media_items" db=0.9ms idle=1007.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Blizzard ha alzato il velo sui suoi piani per Overwatch 2, sequel molto atteso di quell’autentico fenomeno che è stato il titolo originale. In attesa della sua uscita free-to-play prevista per il 4 ottobre 2022 su tutte le piattaforme, noi abbiamo giocato la nuova Beta in continua revisione e queste sono le nostre impressioni.\n---\n#overwatch2 \n#blizzard \n----\n00:00 Intro\n00:26 Novità\n02:16 Perplessità\n04:14 Certezze e Dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "OVERWATCH 2 CAMBIA PASSO (PROVATO)", "289afa76-912e-497d-b9cc-606ceeac2429", false, "c_ntvKmmIfY", 316, false, "https://www.youtube.com/watch?v=c_ntvKmmIfY", 3127, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071200 - OVERWATCH 2 CAMBIA PASSO (PROVATO).NA", false, false, 4, [], 96, ~U[2022-07-12 13:00:18Z], ~U[2026-09-10 18:28:57Z], ~U[2026-09-10 18:28:57Z], "Blizzard ha alzato il velo sui suoi piani per Overwatch 2, sequel molto atteso di quell’autentico fenomeno che è stato il titolo originale. In attesa della sua uscita free-to-play prevista per il 4 ottobre 2022 su tutte le piattaforme, noi abbiamo giocato la nuova Beta in continua revisione e queste sono le nostre impressioni.\n---\n#overwatch2 \n#blizzard \n----\n00:00 Intro\n00:26 Novità\n02:16 Perplessità\n04:14 Certezze e Dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "OVERWATCH 2 CAMBIA PASSO (PROVATO)", "c_ntvKmmIfY", 316, false, "https://www.youtube.com/watch?v=c_ntvKmmIfY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071200 - OVERWATCH 2 CAMBIA PASSO (PROVATO).NA", false, 4, ~U[2022-07-12 13:00:18Z]] 20:28:57.581 [debug] QUERY OK source="sources" db=0.2ms idle=655.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:57.581 [debug] QUERY OK source="media_profiles" db=0.1ms idle=7.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:57.582 [debug] QUERY OK source="media_items" db=0.2ms idle=7.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7131] 20:28:57.582 [debug] Current batch of media processed. Will check again in 1000ms 20:28:58.583 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dopo il tie-in de I Pilastri della Terra e una serie di avventure basate sulle opere di Shakespeare, Daedalic Entertainment ha deciso di tuffarsi su Tolkien con The Lord of the Rings: Gollum.\nAnnunciato nel 2019 e previsto in uscita per l’anno successivo, il titolo è stato rinviato al 1 settembre 2022 e sarà disponibile su tutte le piattaforme. Ecco la nostra analisi del gameplay\n----\n00:00 Intro\n00:35 Il trailer\n02:34 Impressioni\n03:08 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 236, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071200 - The Lord of the Rings GOLLUM: GAMEPLAY a tutto Stealth!.NA", "id" => "DxsxnKMHZeA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=DxsxnKMHZeA", "playlist_index" => 3128, "timestamp" => 1657616407, "title" => "The Lord of the Rings GOLLUM: GAMEPLAY a tutto Stealth!", "upload_date" => "20220712"} 20:28:58.585 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:58.586 [debug] QUERY OK source="sources" db=0.3ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:58.596 [debug] QUERY OK source="media_items" db=10.2ms idle=1004.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-12 09:00:07Z], 4] 20:28:58.599 [debug] QUERY OK source="media_items" db=1.8ms idle=1015.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dopo il tie-in de I Pilastri della Terra e una serie di avventure basate sulle opere di Shakespeare, Daedalic Entertainment ha deciso di tuffarsi su Tolkien con The Lord of the Rings: Gollum.\nAnnunciato nel 2019 e previsto in uscita per l’anno successivo, il titolo è stato rinviato al 1 settembre 2022 e sarà disponibile su tutte le piattaforme. Ecco la nostra analisi del gameplay\n----\n00:00 Intro\n00:35 Il trailer\n02:34 Impressioni\n03:08 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Lord of the Rings GOLLUM: GAMEPLAY a tutto Stealth!", "fe485001-7f56-4ef5-ab30-f100b97580e8", false, "DxsxnKMHZeA", 236, false, "https://www.youtube.com/watch?v=DxsxnKMHZeA", 3128, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071200 - The Lord of the Rings GOLLUM: GAMEPLAY a tutto Stealth!.NA", false, false, 4, [], 96, ~U[2022-07-12 09:00:07Z], ~U[2026-09-10 18:28:58Z], ~U[2026-09-10 18:28:58Z], "Dopo il tie-in de I Pilastri della Terra e una serie di avventure basate sulle opere di Shakespeare, Daedalic Entertainment ha deciso di tuffarsi su Tolkien con The Lord of the Rings: Gollum.\nAnnunciato nel 2019 e previsto in uscita per l’anno successivo, il titolo è stato rinviato al 1 settembre 2022 e sarà disponibile su tutte le piattaforme. Ecco la nostra analisi del gameplay\n----\n00:00 Intro\n00:35 Il trailer\n02:34 Impressioni\n03:08 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Lord of the Rings GOLLUM: GAMEPLAY a tutto Stealth!", "DxsxnKMHZeA", 236, false, "https://www.youtube.com/watch?v=DxsxnKMHZeA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071200 - The Lord of the Rings GOLLUM: GAMEPLAY a tutto Stealth!.NA", false, 4, ~U[2022-07-12 09:00:07Z]] 20:28:58.600 [debug] QUERY OK source="sources" db=0.3ms idle=669.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:58.601 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=15.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:58.602 [debug] QUERY OK source="media_items" db=0.5ms idle=15.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7132] 20:28:58.602 [debug] Current batch of media processed. Will check again in 1000ms 20:28:59.258 [info] GET / 20:28:59.259 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:28:59.260 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=660.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:59.261 [debug] QUERY OK source="media_profiles" db=0.4ms idle=660.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:28:59.262 [debug] QUERY OK source="sources" db=0.5ms idle=660.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:28:59.269 [debug] QUERY OK source="media_items" db=6.7ms idle=659.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:59.269 [debug] QUERY OK source="media_items" db=0.6ms idle=333.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:59.270 [debug] QUERY OK source="settings" db=0.1ms idle=10.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:59.270 [debug] QUERY OK source="settings" db=0.1ms idle=9.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:59.271 [debug] QUERY OK source="settings" db=0.1ms idle=9.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:28:59.272 [debug] QUERY OK source="tasks" db=0.5ms idle=2.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:28:59.273 [debug] QUERY OK source="sources" db=0.4ms idle=2.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:59.275 [debug] QUERY OK source="media_items" db=1.2ms idle=4.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:28:59.281 [debug] QUERY OK source="media_items" db=5.1ms idle=5.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:59.282 [debug] QUERY OK source="sources" db=0.2ms idle=10.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:59.287 [debug] QUERY OK source="media_items" db=2.9ms idle=12.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:28:59.295 [debug] QUERY OK source="media_items" db=7.0ms idle=14.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:28:59.295 [debug] QUERY OK source="sources" db=0.2ms idle=19.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:28:59.296 [info] Sent 200 in 38ms 20:28:59.604 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "UPDATE: Ubisoft ha comunicato che gli utenti che hanno acquistato Assassin's Creed Liberation HD saranno ancora in grado di giocarlo su Steam anche dopo che sarà rimosso dallo store quando sarà rimosso il prossimo settembre. Per evitare ulteriore confusione, nelle prossime ore il messaggio su Steam sarà aggiornato.\n\nAssassin's Creed Liberation HD sta per essere rimosso da Steam. Tra solo qualche mese, tutti gli utenti, compresi quei giocatori che già possiedono il gioco, non potranno più utilizzaro. Vediamo cosa è successo nel dettaglio.\n\n----\n#ubisoft \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 226, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071100 - Assassin's Creed Liberation verrà rimosso da Steam (UPDATE in descrizione).NA", "id" => "Nv7V-4s9F8I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Nv7V-4s9F8I", "playlist_index" => 3129, "timestamp" => 1657546213, "title" => "Assassin's Creed Liberation verrà rimosso da Steam (UPDATE in descrizione)", "upload_date" => "20220711"} 20:28:59.605 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=323.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:28:59.606 [debug] QUERY OK source="sources" db=0.4ms idle=323.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:59.609 [debug] QUERY OK source="media_items" db=2.4ms idle=319.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-11 13:30:13Z], 4] 20:28:59.615 [debug] QUERY OK source="media_items" db=5.4ms idle=314.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["UPDATE: Ubisoft ha comunicato che gli utenti che hanno acquistato Assassin's Creed Liberation HD saranno ancora in grado di giocarlo su Steam anche dopo che sarà rimosso dallo store quando sarà rimosso il prossimo settembre. Per evitare ulteriore confusione, nelle prossime ore il messaggio su Steam sarà aggiornato.\n\nAssassin's Creed Liberation HD sta per essere rimosso da Steam. Tra solo qualche mese, tutti gli utenti, compresi quei giocatori che già possiedono il gioco, non potranno più utilizzaro. Vediamo cosa è successo nel dettaglio.\n\n----\n#ubisoft \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin's Creed Liberation verrà rimosso da Steam (UPDATE in descrizione)", "05ef9da0-5fa8-4e35-86bd-44fae25a8e08", false, "Nv7V-4s9F8I", 226, false, "https://www.youtube.com/watch?v=Nv7V-4s9F8I", 3129, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071100 - Assassin's Creed Liberation verrà rimosso da Steam (UPDATE in descrizione).NA", false, false, 4, [], 97, ~U[2022-07-11 13:30:13Z], ~U[2026-09-10 18:28:59Z], ~U[2026-09-10 18:28:59Z], "UPDATE: Ubisoft ha comunicato che gli utenti che hanno acquistato Assassin's Creed Liberation HD saranno ancora in grado di giocarlo su Steam anche dopo che sarà rimosso dallo store quando sarà rimosso il prossimo settembre. Per evitare ulteriore confusione, nelle prossime ore il messaggio su Steam sarà aggiornato.\n\nAssassin's Creed Liberation HD sta per essere rimosso da Steam. Tra solo qualche mese, tutti gli utenti, compresi quei giocatori che già possiedono il gioco, non potranno più utilizzaro. Vediamo cosa è successo nel dettaglio.\n\n----\n#ubisoft \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin's Creed Liberation verrà rimosso da Steam (UPDATE in descrizione)", "Nv7V-4s9F8I", 226, false, "https://www.youtube.com/watch?v=Nv7V-4s9F8I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071100 - Assassin's Creed Liberation verrà rimosso da Steam (UPDATE in descrizione).NA", false, 4, ~U[2022-07-11 13:30:13Z]] 20:28:59.617 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=320.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:28:59.618 [debug] QUERY OK source="media_profiles" db=1.1ms idle=12.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:28:59.619 [debug] QUERY OK source="media_items" db=0.4ms idle=12.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7133] 20:28:59.619 [debug] Current batch of media processed. Will check again in 1000ms 20:29:00.622 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il 2022 ci ha regalato tante soddisfazioni finora e la seconda metà dell’anno promette di essere ancora più ricca per gli appassionati di videogiochi. Questo significa che i primi sei mesi dell’anno sono del tutto privi di flop? Ovviamente no, e in questo video andremo a mostrarvi 5 titoli che più degli altri ci hanno deluso o che sono risultati talmente brutti da risultare quasi divertenti. Ecco i giochi peggiori del 2022 finora.\n----\n00:00 Intro\n00:34 BABYLON'S FALL\n01:29 VAMPIRE: THE MASQUERADE SWANSONG\n02:01 WEIRD WEST\n02:44 CROSSFIRE X\n03:25 POSTAL 4: NO REGRETS\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 274, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071100 - I Giochi PEGGIORI del 2022 (Finora).NA", "id" => "oJSSatFlCkY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=oJSSatFlCkY", "playlist_index" => 3130, "timestamp" => 1657530033, "title" => "I Giochi PEGGIORI del 2022 (Finora)", "upload_date" => "20220711"} 20:29:00.623 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1007.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:00.624 [debug] QUERY OK source="sources" db=0.4ms idle=1007.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:00.630 [debug] QUERY OK source="media_items" db=5.0ms idle=1006.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-11 09:00:33Z], 4] 20:29:00.631 [debug] QUERY OK source="media_items" db=0.8ms idle=1011.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il 2022 ci ha regalato tante soddisfazioni finora e la seconda metà dell’anno promette di essere ancora più ricca per gli appassionati di videogiochi. Questo significa che i primi sei mesi dell’anno sono del tutto privi di flop? Ovviamente no, e in questo video andremo a mostrarvi 5 titoli che più degli altri ci hanno deluso o che sono risultati talmente brutti da risultare quasi divertenti. Ecco i giochi peggiori del 2022 finora.\n----\n00:00 Intro\n00:34 BABYLON'S FALL\n01:29 VAMPIRE: THE MASQUERADE SWANSONG\n02:01 WEIRD WEST\n02:44 CROSSFIRE X\n03:25 POSTAL 4: NO REGRETS\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I Giochi PEGGIORI del 2022 (Finora)", "6aa72084-ee75-433c-8beb-448f402d561a", false, "oJSSatFlCkY", 274, false, "https://www.youtube.com/watch?v=oJSSatFlCkY", 3130, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071100 - I Giochi PEGGIORI del 2022 (Finora).NA", false, false, 4, [], 97, ~U[2022-07-11 09:00:33Z], ~U[2026-09-10 18:29:00Z], ~U[2026-09-10 18:29:00Z], "Il 2022 ci ha regalato tante soddisfazioni finora e la seconda metà dell’anno promette di essere ancora più ricca per gli appassionati di videogiochi. Questo significa che i primi sei mesi dell’anno sono del tutto privi di flop? Ovviamente no, e in questo video andremo a mostrarvi 5 titoli che più degli altri ci hanno deluso o che sono risultati talmente brutti da risultare quasi divertenti. Ecco i giochi peggiori del 2022 finora.\n----\n00:00 Intro\n00:34 BABYLON'S FALL\n01:29 VAMPIRE: THE MASQUERADE SWANSONG\n02:01 WEIRD WEST\n02:44 CROSSFIRE X\n03:25 POSTAL 4: NO REGRETS\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I Giochi PEGGIORI del 2022 (Finora)", "oJSSatFlCkY", 274, false, "https://www.youtube.com/watch?v=oJSSatFlCkY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071100 - I Giochi PEGGIORI del 2022 (Finora).NA", false, 4, ~U[2022-07-11 09:00:33Z]] 20:29:00.632 [debug] QUERY OK source="sources" db=0.1ms idle=692.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:00.633 [debug] QUERY OK source="media_profiles" db=0.7ms idle=8.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:00.633 [debug] QUERY OK source="media_items" db=0.2ms idle=8.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7134] 20:29:00.633 [debug] Current batch of media processed. Will check again in 1000ms 20:29:00.861 [info] {"source":"oban","duration":591,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:29:01.634 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Passata la prima metà dell'anno, facciamo il punto per vedere quali sono stati alcuni dei videogiochi migliori usciti in questi primi mesi, in attesa di scoprire cosa ci riserva il resto del 2022.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 587, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071000 - I Giochi Migliori del 2022 (Finora).NA", "id" => "KyOOyC8_q48", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=KyOOyC8_q48", "playlist_index" => 3131, "timestamp" => 1657458017, "title" => "I Giochi Migliori del 2022 (Finora)", "upload_date" => "20220710"} 20:29:01.636 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:01.638 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:01.643 [debug] QUERY OK source="media_items" db=4.9ms queue=0.2ms idle=1004.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-10 13:00:17Z], 4] 20:29:01.645 [debug] QUERY OK source="media_items" db=1.2ms idle=782.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Passata la prima metà dell'anno, facciamo il punto per vedere quali sono stati alcuni dei videogiochi migliori usciti in questi primi mesi, in attesa di scoprire cosa ci riserva il resto del 2022.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I Giochi Migliori del 2022 (Finora)", "f96d8e32-5686-461d-ab86-5e1f48158910", false, "KyOOyC8_q48", 587, false, "https://www.youtube.com/watch?v=KyOOyC8_q48", 3131, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071000 - I Giochi Migliori del 2022 (Finora).NA", false, false, 4, [], 97, ~U[2022-07-10 13:00:17Z], ~U[2026-09-10 18:29:01Z], ~U[2026-09-10 18:29:01Z], "Passata la prima metà dell'anno, facciamo il punto per vedere quali sono stati alcuni dei videogiochi migliori usciti in questi primi mesi, in attesa di scoprire cosa ci riserva il resto del 2022.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I Giochi Migliori del 2022 (Finora)", "KyOOyC8_q48", 587, false, "https://www.youtube.com/watch?v=KyOOyC8_q48", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071000 - I Giochi Migliori del 2022 (Finora).NA", false, 4, ~U[2022-07-10 13:00:17Z]] 20:29:01.646 [debug] QUERY OK source="sources" db=0.3ms idle=703.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:01.646 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=9.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:01.648 [debug] QUERY OK source="media_items" db=0.8ms idle=9.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7135] 20:29:01.648 [debug] Current batch of media processed. Will check again in 1000ms 20:29:02.649 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "L’ultimo trailer di God of War Ragnarok ha svelato la presenza di Fenrir nel gioco in uscita su PlayStation 4 e PS5. Scopriamo chi è questo gigante lupo appartenente alla mitologia nordica.\n\n----\n00:00 Intro\n00:30 Le origini mitologiche\n02:46 Fenrir in God of War Ragnarok\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 266, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e071000 - GOD OF WAR RAGNAROK | Chi è FENRIR, lupo flagello degli dei.NA", "id" => "0lG4ZIpNH0I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=0lG4ZIpNH0I", "playlist_index" => 3132, "timestamp" => 1657443600, "title" => "GOD OF WAR RAGNAROK | Chi è FENRIR, lupo flagello degli dei", "upload_date" => "20220710"} 20:29:02.651 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:02.652 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:02.662 [debug] QUERY OK source="media_items" db=10.0ms queue=0.1ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-10 09:00:00Z], 4] 20:29:02.670 [debug] QUERY OK source="media_items" db=6.4ms idle=1015.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L’ultimo trailer di God of War Ragnarok ha svelato la presenza di Fenrir nel gioco in uscita su PlayStation 4 e PS5. Scopriamo chi è questo gigante lupo appartenente alla mitologia nordica.\n\n----\n00:00 Intro\n00:30 Le origini mitologiche\n02:46 Fenrir in God of War Ragnarok\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK | Chi è FENRIR, lupo flagello degli dei", "a5204c2e-e562-48cf-95e3-24db5754a9c7", false, "0lG4ZIpNH0I", 266, false, "https://www.youtube.com/watch?v=0lG4ZIpNH0I", 3132, "/downloads/shows/Multiplayer.it/Season 2022/s2022e071000 - GOD OF WAR RAGNAROK | Chi è FENRIR, lupo flagello degli dei.NA", false, false, 4, [], 97, ~U[2022-07-10 09:00:00Z], ~U[2026-09-10 18:29:02Z], ~U[2026-09-10 18:29:02Z], "L’ultimo trailer di God of War Ragnarok ha svelato la presenza di Fenrir nel gioco in uscita su PlayStation 4 e PS5. Scopriamo chi è questo gigante lupo appartenente alla mitologia nordica.\n\n----\n00:00 Intro\n00:30 Le origini mitologiche\n02:46 Fenrir in God of War Ragnarok\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK | Chi è FENRIR, lupo flagello degli dei", "0lG4ZIpNH0I", 266, false, "https://www.youtube.com/watch?v=0lG4ZIpNH0I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e071000 - GOD OF WAR RAGNAROK | Chi è FENRIR, lupo flagello degli dei.NA", false, 4, ~U[2022-07-10 09:00:00Z]] 20:29:02.671 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=724.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:02.672 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=20.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:02.672 [debug] QUERY OK source="media_items" db=0.4ms idle=20.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7136] 20:29:02.673 [debug] Current batch of media processed. Will check again in 1000ms 20:29:03.674 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Super Mario Bros., Metal Gear Solid, FIFA, The Legend of Zelda, Gran Turismo… serie mitologiche che rappresentano la storia dei videogioch. Ecco, in questo video non troverete niente di tutto questo. Già, perché oggi vogliamo parlarvi di quei giochi morti sul nascere, di quelle idee che sembravano destinate a essere qualcosa di più e che invece non lo sono state. Saghe magari dotate di potenziale, ma che possono annoverare nel loro curriculum un solo episodio prima del nulla, e che noi abbiamo raccolto in questo elenco di decessi prematuri.\n----\n00:00 Intro\n00:43 Dante's Inferno\n01:42 Too Human\n02:41 Wet\n03:36 The Order 1886\n04:23 La cosa\n05:19 Mass Effect: Andromeda\n06:16 Night Trap\n07:23 Prey\n08:09 Mighty No.9\n09:07 Days Gone\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 619, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070900 - TOP 10 SAGHE VIDEOLUDICHE MORTE SUL NASCERE.NA", "id" => "NuO2ju3MlQk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=NuO2ju3MlQk", "playlist_index" => 3133, "timestamp" => 1657371612, "title" => "TOP 10 SAGHE VIDEOLUDICHE MORTE SUL NASCERE", "upload_date" => "20220709"} 20:29:03.674 [debug] QUERY OK source="sources" db=0.4ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:03.675 [debug] QUERY OK source="sources" db=0.1ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:03.680 [debug] QUERY OK source="media_items" db=4.8ms idle=1003.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-09 13:00:12Z], 4] 20:29:03.682 [debug] QUERY OK source="media_items" db=1.1ms idle=1007.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Super Mario Bros., Metal Gear Solid, FIFA, The Legend of Zelda, Gran Turismo… serie mitologiche che rappresentano la storia dei videogioch. Ecco, in questo video non troverete niente di tutto questo. Già, perché oggi vogliamo parlarvi di quei giochi morti sul nascere, di quelle idee che sembravano destinate a essere qualcosa di più e che invece non lo sono state. Saghe magari dotate di potenziale, ma che possono annoverare nel loro curriculum un solo episodio prima del nulla, e che noi abbiamo raccolto in questo elenco di decessi prematuri.\n----\n00:00 Intro\n00:43 Dante's Inferno\n01:42 Too Human\n02:41 Wet\n03:36 The Order 1886\n04:23 La cosa\n05:19 Mass Effect: Andromeda\n06:16 Night Trap\n07:23 Prey\n08:09 Mighty No.9\n09:07 Days Gone\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TOP 10 SAGHE VIDEOLUDICHE MORTE SUL NASCERE", "fca10c1f-8418-49d5-bbca-a2dbd1db107d", false, "NuO2ju3MlQk", 619, false, "https://www.youtube.com/watch?v=NuO2ju3MlQk", 3133, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070900 - TOP 10 SAGHE VIDEOLUDICHE MORTE SUL NASCERE.NA", false, false, 4, [], 97, ~U[2022-07-09 13:00:12Z], ~U[2026-09-10 18:29:03Z], ~U[2026-09-10 18:29:03Z], "Super Mario Bros., Metal Gear Solid, FIFA, The Legend of Zelda, Gran Turismo… serie mitologiche che rappresentano la storia dei videogioch. Ecco, in questo video non troverete niente di tutto questo. Già, perché oggi vogliamo parlarvi di quei giochi morti sul nascere, di quelle idee che sembravano destinate a essere qualcosa di più e che invece non lo sono state. Saghe magari dotate di potenziale, ma che possono annoverare nel loro curriculum un solo episodio prima del nulla, e che noi abbiamo raccolto in questo elenco di decessi prematuri.\n----\n00:00 Intro\n00:43 Dante's Inferno\n01:42 Too Human\n02:41 Wet\n03:36 The Order 1886\n04:23 La cosa\n05:19 Mass Effect: Andromeda\n06:16 Night Trap\n07:23 Prey\n08:09 Mighty No.9\n09:07 Days Gone\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TOP 10 SAGHE VIDEOLUDICHE MORTE SUL NASCERE", "NuO2ju3MlQk", 619, false, "https://www.youtube.com/watch?v=NuO2ju3MlQk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070900 - TOP 10 SAGHE VIDEOLUDICHE MORTE SUL NASCERE.NA", false, 4, ~U[2022-07-09 13:00:12Z]] 20:29:03.682 [debug] QUERY OK source="sources" db=0.2ms idle=732.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:03.683 [debug] QUERY OK source="media_profiles" db=0.1ms idle=7.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:03.683 [debug] QUERY OK source="media_items" db=0.3ms idle=7.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7137] 20:29:03.683 [debug] Current batch of media processed. Will check again in 1000ms 20:29:04.299 [info] GET / 20:29:04.299 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:29:04.301 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=618.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:04.302 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=618.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:29:04.303 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=619.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:29:04.310 [debug] QUERY OK source="media_items" db=6.8ms idle=619.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:04.312 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=356.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:04.312 [debug] QUERY OK source="settings" db=0.1ms idle=11.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:04.313 [debug] QUERY OK source="settings" db=0.1ms idle=10.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:04.313 [debug] QUERY OK source="settings" db=0.2ms idle=10.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:04.314 [debug] QUERY OK source="tasks" db=0.2ms idle=4.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:29:04.315 [debug] QUERY OK source="sources" db=0.1ms idle=2.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:04.318 [debug] QUERY OK source="media_items" db=2.3ms idle=3.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:04.328 [debug] QUERY OK source="media_items" db=9.7ms queue=0.1ms idle=5.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:04.331 [debug] QUERY OK source="sources" db=1.1ms idle=16.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:04.343 [debug] QUERY OK source="media_items" db=7.9ms idle=21.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:29:04.360 [debug] QUERY OK source="media_items" db=15.5ms queue=0.1ms idle=29.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:04.361 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=42.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:29:04.363 [info] Sent 200 in 64ms 20:29:04.684 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il fantastico trio non si ferma nemmeno questa settimana e torna una puntata de Il Cortocircuito come sempre frizzante e geniale: oggi l'argomento principale è stato Simon the Sorcerer Origins, con l'intervista al suo creatore, Massimiliano Calamai; dopo gli immancabili spazi vocali, si è parlato anche della disastrosa comunicazione marketing relativa a God of War Ragnarok. \n\n---\n#ilcortocircuito \n#simonthesorcerer \n---\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 6053, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070900 - Simon the Sorcerer Origins: AMA con il suo creatore - Il Cortocircuito.NA", "id" => "MQHpILuBlT8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=MQHpILuBlT8", "playlist_index" => 3134, "timestamp" => 1657357220, "title" => "Simon the Sorcerer Origins: AMA con il suo creatore - Il Cortocircuito", "upload_date" => "20220709"} 20:29:04.685 [debug] QUERY OK source="sources" db=0.4ms idle=355.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:04.685 [debug] QUERY OK source="sources" db=0.1ms queue=0.1ms idle=354.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:04.687 [debug] QUERY OK source="media_items" db=1.8ms idle=341.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-09 09:00:20Z], 4] 20:29:04.689 [debug] QUERY OK source="media_items" db=1.1ms idle=328.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il fantastico trio non si ferma nemmeno questa settimana e torna una puntata de Il Cortocircuito come sempre frizzante e geniale: oggi l'argomento principale è stato Simon the Sorcerer Origins, con l'intervista al suo creatore, Massimiliano Calamai; dopo gli immancabili spazi vocali, si è parlato anche della disastrosa comunicazione marketing relativa a God of War Ragnarok. \n\n---\n#ilcortocircuito \n#simonthesorcerer \n---\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "Simon the Sorcerer Origins: AMA con il suo creatore - Il Cortocircuito", "2b412799-afdc-4d14-85af-8a28437b2d6e", false, "MQHpILuBlT8", 6053, false, "https://www.youtube.com/watch?v=MQHpILuBlT8", 3134, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070900 - Simon the Sorcerer Origins: AMA con il suo creatore - Il Cortocircuito.NA", false, false, 4, [], 97, ~U[2022-07-09 09:00:20Z], ~U[2026-09-10 18:29:04Z], ~U[2026-09-10 18:29:04Z], "Il fantastico trio non si ferma nemmeno questa settimana e torna una puntata de Il Cortocircuito come sempre frizzante e geniale: oggi l'argomento principale è stato Simon the Sorcerer Origins, con l'intervista al suo creatore, Massimiliano Calamai; dopo gli immancabili spazi vocali, si è parlato anche della disastrosa comunicazione marketing relativa a God of War Ragnarok. \n\n---\n#ilcortocircuito \n#simonthesorcerer \n---\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "Simon the Sorcerer Origins: AMA con il suo creatore - Il Cortocircuito", "MQHpILuBlT8", 6053, false, "https://www.youtube.com/watch?v=MQHpILuBlT8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070900 - Simon the Sorcerer Origins: AMA con il suo creatore - Il Cortocircuito.NA", false, 4, ~U[2022-07-09 09:00:20Z]] 20:29:04.690 [debug] QUERY OK source="sources" db=0.3ms idle=328.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:04.691 [debug] QUERY OK source="media_profiles" db=0.7ms idle=5.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:04.691 [debug] QUERY OK source="media_items" db=0.2ms idle=5.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7138] 20:29:04.692 [debug] Current batch of media processed. Will check again in 1000ms 20:29:05.693 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "L'arrivo di Samung Gaming Hub promette di essere un primo passo verso l'integrazione dei videogiochi e del cloud gaming nei televisori: ma basterà a farci dire addio alle console PlayStation e Xbox? Francesco Serino prova a raccontarci alcuni possibili scenari.\n---\n#samsung ung \n#xboxgamepass \n#cloudgaming \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 257, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070800 - Il CLOUD GAMING in TV ci farà abbandonare le console?.NA", "id" => "rCJgNvRqnSE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=rCJgNvRqnSE", "playlist_index" => 3135, "timestamp" => 1657285226, "title" => "Il CLOUD GAMING in TV ci farà abbandonare le console?", "upload_date" => "20220708"} 20:29:05.695 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:05.696 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:05.705 [debug] QUERY OK source="media_items" db=8.4ms idle=1006.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-08 13:00:26Z], 4] 20:29:05.711 [debug] QUERY OK source="media_items" db=4.7ms idle=1014.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L'arrivo di Samung Gaming Hub promette di essere un primo passo verso l'integrazione dei videogiochi e del cloud gaming nei televisori: ma basterà a farci dire addio alle console PlayStation e Xbox? Francesco Serino prova a raccontarci alcuni possibili scenari.\n---\n#samsung ung \n#xboxgamepass \n#cloudgaming \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il CLOUD GAMING in TV ci farà abbandonare le console?", "9f0b7428-9a4e-42c9-bb69-998509640356", false, "rCJgNvRqnSE", 257, false, "https://www.youtube.com/watch?v=rCJgNvRqnSE", 3135, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070800 - Il CLOUD GAMING in TV ci farà abbandonare le console?.NA", false, false, 4, [], 97, ~U[2022-07-08 13:00:26Z], ~U[2026-09-10 18:29:05Z], ~U[2026-09-10 18:29:05Z], "L'arrivo di Samung Gaming Hub promette di essere un primo passo verso l'integrazione dei videogiochi e del cloud gaming nei televisori: ma basterà a farci dire addio alle console PlayStation e Xbox? Francesco Serino prova a raccontarci alcuni possibili scenari.\n---\n#samsung ung \n#xboxgamepass \n#cloudgaming \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il CLOUD GAMING in TV ci farà abbandonare le console?", "rCJgNvRqnSE", 257, false, "https://www.youtube.com/watch?v=rCJgNvRqnSE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070800 - Il CLOUD GAMING in TV ci farà abbandonare le console?.NA", false, 4, ~U[2022-07-08 13:00:26Z]] 20:29:05.712 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=755.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:05.714 [debug] QUERY OK source="media_profiles" db=1.4ms queue=0.1ms idle=16.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:05.714 [debug] QUERY OK source="media_items" db=0.3ms idle=17.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7139] 20:29:05.715 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Le uscite di Luglio 2022 vedono Nintendo Switch grande protagonista, grazie al debutto di un gioco importante come Xenoblade Chronicles 3. C’è però anche altro in arrivo, non solo sulla console della casa di Kyoto. Seguiteci quindi, che vi raccontiamo i più importanti giochi in uscita su PC, PlayStation, Xbox e Switch nel mese di luglio\n----\n#xenobladechronicles3 \n#stray \n#digimon \n----\n00:00 Intro\n00:22 - F1 22\n01:00 - Matchpoint - Tennis Championship\n01:45 - AI: The Somnium Files - nirvanA Initiative\n02:21 - Klonoa Phantasy Reverie Series\n02:58 - Monument Valley 1 e 2\n03:41 - As Dusk Falls\n04:16 - Stray\n04:56 - Live A Live\n05:38 - Digimon Survive\n06:20 - Xenoblade Chronicles 3\n06:59 - Altri giochi in uscita\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 519, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070800 - GIOCHI LUGLIO 2022: GATTI E DIGIMON!.NA", "id" => "dKXTECFjiJQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dKXTECFjiJQ", "playlist_index" => 3136, "timestamp" => 1657272612, "title" => "GIOCHI LUGLIO 2022: GATTI E DIGIMON!", "upload_date" => "20220708"} 20:29:05.716 [debug] QUERY OK source="sources" db=1.1ms idle=9.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:05.717 [debug] QUERY OK source="sources" db=0.2ms idle=5.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:05.723 [debug] QUERY OK source="media_items" db=5.4ms idle=5.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-08 09:30:12Z], 4] 20:29:05.725 [debug] QUERY OK source="media_items" db=1.2ms idle=9.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Le uscite di Luglio 2022 vedono Nintendo Switch grande protagonista, grazie al debutto di un gioco importante come Xenoblade Chronicles 3. C’è però anche altro in arrivo, non solo sulla console della casa di Kyoto. Seguiteci quindi, che vi raccontiamo i più importanti giochi in uscita su PC, PlayStation, Xbox e Switch nel mese di luglio\n----\n#xenobladechronicles3 \n#stray \n#digimon \n----\n00:00 Intro\n00:22 - F1 22\n01:00 - Matchpoint - Tennis Championship\n01:45 - AI: The Somnium Files - nirvanA Initiative\n02:21 - Klonoa Phantasy Reverie Series\n02:58 - Monument Valley 1 e 2\n03:41 - As Dusk Falls\n04:16 - Stray\n04:56 - Live A Live\n05:38 - Digimon Survive\n06:20 - Xenoblade Chronicles 3\n06:59 - Altri giochi in uscita\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GIOCHI LUGLIO 2022: GATTI E DIGIMON!", "c31ea5a2-c14f-4964-afb7-0c8b211025a2", false, "dKXTECFjiJQ", 519, false, "https://www.youtube.com/watch?v=dKXTECFjiJQ", 3136, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070800 - GIOCHI LUGLIO 2022: GATTI E DIGIMON!.NA", false, false, 4, [], 97, ~U[2022-07-08 09:30:12Z], ~U[2026-09-10 18:29:05Z], ~U[2026-09-10 18:29:05Z], "Le uscite di Luglio 2022 vedono Nintendo Switch grande protagonista, grazie al debutto di un gioco importante come Xenoblade Chronicles 3. C’è però anche altro in arrivo, non solo sulla console della casa di Kyoto. Seguiteci quindi, che vi raccontiamo i più importanti giochi in uscita su PC, PlayStation, Xbox e Switch nel mese di luglio\n----\n#xenobladechronicles3 \n#stray \n#digimon \n----\n00:00 Intro\n00:22 - F1 22\n01:00 - Matchpoint - Tennis Championship\n01:45 - AI: The Somnium Files - nirvanA Initiative\n02:21 - Klonoa Phantasy Reverie Series\n02:58 - Monument Valley 1 e 2\n03:41 - As Dusk Falls\n04:16 - Stray\n04:56 - Live A Live\n05:38 - Digimon Survive\n06:20 - Xenoblade Chronicles 3\n06:59 - Altri giochi in uscita\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GIOCHI LUGLIO 2022: GATTI E DIGIMON!", "dKXTECFjiJQ", 519, false, "https://www.youtube.com/watch?v=dKXTECFjiJQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070800 - GIOCHI LUGLIO 2022: GATTI E DIGIMON!.NA", false, 4, ~U[2022-07-08 09:30:12Z]] 20:29:05.725 [debug] QUERY OK source="sources" db=0.2ms idle=10.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:05.726 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:05.727 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=9.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7140] 20:29:05.727 [debug] Current batch of media processed. Will check again in 1000ms 20:29:06.728 [debug] Current batch of media processed. Will check again in 1000ms 20:29:07.729 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo assistito in anteprima a una presentazione di Skull and Bones, il nuovo gioco di pirati di Ubisoft che promette intense battaglie navali online e avventure piratesche memorabili da soli o in compagnia. Vi raccontiamo tutto quello che dovete sapere in attesa dell'uscita fissata per l'8 novembre 2022.\n\n----\n00:00 Intro\n00:41 Gameplay\n02:47 Solo multiplayer?\n04:31 Contenuti\n05:40 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 389, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - SKULL AND BONES: tutti i dettagli sui PIRATI DI UBISOFT!.NA", "id" => "hGAq8krkcZE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hGAq8krkcZE", "playlist_index" => 3137, "timestamp" => 1657220225, "title" => "SKULL AND BONES: tutti i dettagli sui PIRATI DI UBISOFT!", "upload_date" => "20220707"} 20:29:07.731 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=854.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:07.732 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=855.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:07.742 [debug] QUERY OK source="media_items" db=10.0ms queue=0.1ms idle=856.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-07 18:57:05Z], 4] 20:29:07.745 [debug] QUERY OK source="media_items" db=1.7ms idle=867.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo assistito in anteprima a una presentazione di Skull and Bones, il nuovo gioco di pirati di Ubisoft che promette intense battaglie navali online e avventure piratesche memorabili da soli o in compagnia. Vi raccontiamo tutto quello che dovete sapere in attesa dell'uscita fissata per l'8 novembre 2022.\n\n----\n00:00 Intro\n00:41 Gameplay\n02:47 Solo multiplayer?\n04:31 Contenuti\n05:40 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SKULL AND BONES: tutti i dettagli sui PIRATI DI UBISOFT!", "5442dbd0-169e-454b-aae1-e258823077d9", false, "hGAq8krkcZE", 389, false, "https://www.youtube.com/watch?v=hGAq8krkcZE", 3137, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - SKULL AND BONES: tutti i dettagli sui PIRATI DI UBISOFT!.NA", false, false, 4, [], 90, ~U[2022-07-07 18:57:05Z], ~U[2026-09-10 18:29:07Z], ~U[2026-09-10 18:29:07Z], "Abbiamo assistito in anteprima a una presentazione di Skull and Bones, il nuovo gioco di pirati di Ubisoft che promette intense battaglie navali online e avventure piratesche memorabili da soli o in compagnia. Vi raccontiamo tutto quello che dovete sapere in attesa dell'uscita fissata per l'8 novembre 2022.\n\n----\n00:00 Intro\n00:41 Gameplay\n02:47 Solo multiplayer?\n04:31 Contenuti\n05:40 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SKULL AND BONES: tutti i dettagli sui PIRATI DI UBISOFT!", "hGAq8krkcZE", 389, false, "https://www.youtube.com/watch?v=hGAq8krkcZE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - SKULL AND BONES: tutti i dettagli sui PIRATI DI UBISOFT!.NA", false, 4, ~U[2022-07-07 18:57:05Z]] 20:29:07.746 [debug] QUERY OK source="sources" db=0.3ms idle=783.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:07.747 [debug] QUERY OK source="media_profiles" db=0.4ms idle=15.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:07.748 [debug] QUERY OK source="media_items" db=0.4ms idle=15.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7141] 20:29:07.748 [debug] Current batch of media processed. Will check again in 1000ms 20:29:08.750 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco finalmente il gameplay esteso di SKULL AND BONES, l'atteso titolo piratesco di Ubisoft che arriva a fine 2022 e dopo il nuovo reveal, abbiamo questo nuovo gameplay esteso che ci mostra tanti dettagli sul gioco!\n\n---\n#skullandbones \n#gameplay \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 457, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - SKULL AND BONES: GAMEPLAY TRAILER in ITALIANO.NA", "id" => "u8sx-YQdfsc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=u8sx-YQdfsc", "playlist_index" => 3138, "timestamp" => 1657218602, "title" => "SKULL AND BONES: GAMEPLAY TRAILER in ITALIANO", "upload_date" => "20220707"} 20:29:08.751 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:08.752 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:08.758 [debug] QUERY OK source="media_items" db=5.3ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-07 18:30:02Z], 4] 20:29:08.763 [debug] QUERY OK source="media_items" db=4.7ms idle=1010.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco finalmente il gameplay esteso di SKULL AND BONES, l'atteso titolo piratesco di Ubisoft che arriva a fine 2022 e dopo il nuovo reveal, abbiamo questo nuovo gameplay esteso che ci mostra tanti dettagli sul gioco!\n\n---\n#skullandbones \n#gameplay \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SKULL AND BONES: GAMEPLAY TRAILER in ITALIANO", "3a77cc1b-8b2a-4886-9fc9-8ab35e8f9596", false, "u8sx-YQdfsc", 457, false, "https://www.youtube.com/watch?v=u8sx-YQdfsc", 3138, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - SKULL AND BONES: GAMEPLAY TRAILER in ITALIANO.NA", false, false, 4, [], 90, ~U[2022-07-07 18:30:02Z], ~U[2026-09-10 18:29:08Z], ~U[2026-09-10 18:29:08Z], "Ecco finalmente il gameplay esteso di SKULL AND BONES, l'atteso titolo piratesco di Ubisoft che arriva a fine 2022 e dopo il nuovo reveal, abbiamo questo nuovo gameplay esteso che ci mostra tanti dettagli sul gioco!\n\n---\n#skullandbones \n#gameplay \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SKULL AND BONES: GAMEPLAY TRAILER in ITALIANO", "u8sx-YQdfsc", 457, false, "https://www.youtube.com/watch?v=u8sx-YQdfsc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - SKULL AND BONES: GAMEPLAY TRAILER in ITALIANO.NA", false, 4, ~U[2022-07-07 18:30:02Z]] 20:29:08.764 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=798.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:08.765 [debug] QUERY OK source="media_profiles" db=0.3ms idle=13.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:08.766 [debug] QUERY OK source="media_items" db=0.4ms idle=13.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7142] 20:29:08.766 [debug] Current batch of media processed. Will check again in 1000ms 20:29:09.367 [info] GET / 20:29:09.367 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:29:09.368 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=604.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:09.369 [debug] QUERY OK source="media_profiles" db=0.3ms idle=604.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:29:09.370 [debug] QUERY OK source="sources" db=0.2ms idle=604.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:29:09.379 [debug] QUERY OK source="media_items" db=8.7ms idle=603.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:09.380 [debug] QUERY OK source="media_items" db=1.2ms idle=408.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:09.381 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=12.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:09.381 [debug] QUERY OK source="settings" db=0.2ms idle=12.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:09.383 [debug] QUERY OK source="settings" db=0.2ms idle=12.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:09.385 [debug] QUERY OK source="tasks" db=0.5ms queue=0.1ms idle=5.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:29:09.385 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=4.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:09.388 [debug] QUERY OK source="media_items" db=1.3ms idle=6.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:09.396 [debug] QUERY OK source="media_items" db=7.6ms queue=0.1ms idle=7.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:09.398 [debug] QUERY OK source="sources" db=0.4ms idle=14.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:09.406 [debug] QUERY OK source="media_items" db=4.9ms idle=16.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:29:09.416 [debug] QUERY OK source="media_items" db=9.4ms idle=21.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:09.417 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=28.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:29:09.420 [info] Sent 200 in 52ms 20:29:09.767 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il nuovo trailer cinematico completamente in Italiano per Skull and Bones, dove viene mostrato l'immaginario del gioco e viene confermata la data di uscita!!\n\n---\n#skullandbones \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 173, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - SKULL AND BONES: Trailer Italiano.NA", "id" => "fZJfDcI4T-g", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fZJfDcI4T-g", "playlist_index" => 3139, "timestamp" => 1657217648, "title" => "SKULL AND BONES: Trailer Italiano", "upload_date" => "20220707"} 20:29:09.769 [debug] QUERY OK source="sources" db=0.8ms idle=371.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:09.769 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=371.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:09.773 [debug] QUERY OK source="media_items" db=2.6ms idle=363.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-07 18:14:08Z], 4] 20:29:09.775 [debug] QUERY OK source="media_items" db=1.7ms idle=356.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il nuovo trailer cinematico completamente in Italiano per Skull and Bones, dove viene mostrato l'immaginario del gioco e viene confermata la data di uscita!!\n\n---\n#skullandbones \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SKULL AND BONES: Trailer Italiano", "45893107-8643-433d-9608-16cd88e9c71e", false, "fZJfDcI4T-g", 173, false, "https://www.youtube.com/watch?v=fZJfDcI4T-g", 3139, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - SKULL AND BONES: Trailer Italiano.NA", false, false, 4, [], 90, ~U[2022-07-07 18:14:08Z], ~U[2026-09-10 18:29:09Z], ~U[2026-09-10 18:29:09Z], "Ecco il nuovo trailer cinematico completamente in Italiano per Skull and Bones, dove viene mostrato l'immaginario del gioco e viene confermata la data di uscita!!\n\n---\n#skullandbones \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SKULL AND BONES: Trailer Italiano", "fZJfDcI4T-g", 173, false, "https://www.youtube.com/watch?v=fZJfDcI4T-g", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - SKULL AND BONES: Trailer Italiano.NA", false, 4, ~U[2022-07-07 18:14:08Z]] 20:29:09.776 [debug] QUERY OK source="sources" db=0.4ms idle=358.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:09.778 [debug] QUERY OK source="media_profiles" db=1.4ms queue=0.1ms idle=7.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:09.779 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=8.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7143] 20:29:09.779 [debug] Current batch of media processed. Will check again in 1000ms 20:29:10.780 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco li trailer di annuncio di Terminator Survival Project, nuovo gioco sviluppato dallo studio Nacon Milano!\n\n#terminatorsurvivalproject\n#terminatorgame \n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 25, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - TERMINATOR OPEN WORLD: Survival Project - TRAILER di annuncio.NA", "id" => "zNJXxZDW6BU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zNJXxZDW6BU", "playlist_index" => 3140, "timestamp" => 1657217383, "title" => "TERMINATOR OPEN WORLD: Survival Project - TRAILER di annuncio", "upload_date" => "20220707"} 20:29:10.780 [debug] QUERY OK source="sources" db=0.3ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:10.781 [debug] QUERY OK source="sources" db=0.1ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:10.785 [debug] QUERY OK source="media_items" db=4.5ms idle=1003.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-07 18:09:43Z], 4] 20:29:10.789 [debug] QUERY OK source="media_items" db=2.5ms idle=1006.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco li trailer di annuncio di Terminator Survival Project, nuovo gioco sviluppato dallo studio Nacon Milano!\n\n#terminatorsurvivalproject\n#terminatorgame \n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TERMINATOR OPEN WORLD: Survival Project - TRAILER di annuncio", "32dcb07d-bf94-4dcf-a69e-d3ac1b24af0f", false, "zNJXxZDW6BU", 25, false, "https://www.youtube.com/watch?v=zNJXxZDW6BU", 3140, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - TERMINATOR OPEN WORLD: Survival Project - TRAILER di annuncio.NA", false, false, 4, [], 90, ~U[2022-07-07 18:09:43Z], ~U[2026-09-10 18:29:10Z], ~U[2026-09-10 18:29:10Z], "Ecco li trailer di annuncio di Terminator Survival Project, nuovo gioco sviluppato dallo studio Nacon Milano!\n\n#terminatorsurvivalproject\n#terminatorgame \n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TERMINATOR OPEN WORLD: Survival Project - TRAILER di annuncio", "zNJXxZDW6BU", 25, false, "https://www.youtube.com/watch?v=zNJXxZDW6BU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - TERMINATOR OPEN WORLD: Survival Project - TRAILER di annuncio.NA", false, 4, ~U[2022-07-07 18:09:43Z]] 20:29:10.789 [debug] QUERY OK source="sources" db=0.1ms idle=813.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:10.790 [debug] QUERY OK source="media_profiles" db=0.8ms idle=8.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:10.791 [debug] QUERY OK source="media_items" db=0.2ms idle=9.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7144] 20:29:10.791 [debug] Current batch of media processed. Will check again in 1000ms 20:29:11.578 [info] {"source":"oban","duration":1991,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:29:11.792 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco un nuovo trailer di gameplay per STEELRISING, nuovo gioco action molto promettente di Spiders e Nacon.\n\n---\n#Steelrising\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 82, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - STEELRISING - Gameplay Trailer.NA", "id" => "ZbwJnKZxDc8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZbwJnKZxDc8", "playlist_index" => 3141, "timestamp" => 1657216236, "title" => "STEELRISING - Gameplay Trailer", "upload_date" => "20220707"} 20:29:11.792 [debug] QUERY OK source="sources" db=0.2ms idle=1002.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:11.793 [debug] QUERY OK source="sources" db=0.2ms idle=1002.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:11.797 [debug] QUERY OK source="media_items" db=4.6ms idle=1002.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-07 17:50:36Z], 4] 20:29:11.799 [debug] QUERY OK source="media_items" db=0.7ms idle=818.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco un nuovo trailer di gameplay per STEELRISING, nuovo gioco action molto promettente di Spiders e Nacon.\n\n---\n#Steelrising\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEELRISING - Gameplay Trailer", "ca10b309-391c-4301-b6e1-75ec228f22cb", false, "ZbwJnKZxDc8", 82, false, "https://www.youtube.com/watch?v=ZbwJnKZxDc8", 3141, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - STEELRISING - Gameplay Trailer.NA", false, false, 4, [], 90, ~U[2022-07-07 17:50:36Z], ~U[2026-09-10 18:29:11Z], ~U[2026-09-10 18:29:11Z], "Ecco un nuovo trailer di gameplay per STEELRISING, nuovo gioco action molto promettente di Spiders e Nacon.\n\n---\n#Steelrising\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEELRISING - Gameplay Trailer", "ZbwJnKZxDc8", 82, false, "https://www.youtube.com/watch?v=ZbwJnKZxDc8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - STEELRISING - Gameplay Trailer.NA", false, 4, ~U[2022-07-07 17:50:36Z]] 20:29:11.799 [debug] QUERY OK source="sources" db=0.3ms idle=221.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:11.800 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:11.800 [debug] QUERY OK source="media_items" db=0.2ms idle=7.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7145] 20:29:11.800 [debug] Current batch of media processed. Will check again in 1000ms 20:29:12.802 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Finalmente viene mostrato con gameplay inedito l'atteso The Lord of the Rings GOLLUM, in arrivo su PS5/PS4, Xbox Series X/S, Xbox One, Switch e PC, in arrivo il 1 Settembre 2022.\n\n----\n#gollum \n#TheLordofTheRings\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 82, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - The Lord of the Rings GOLLUM - Gameplay Trailer.NA", "id" => "MIOolMOeUtw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=MIOolMOeUtw", "playlist_index" => 3142, "timestamp" => 1657215981, "title" => "The Lord of the Rings GOLLUM - Gameplay Trailer", "upload_date" => "20220707"} 20:29:12.804 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:12.805 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:12.816 [debug] QUERY OK source="media_items" db=10.5ms queue=0.1ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-07 17:46:21Z], 4] 20:29:12.822 [debug] QUERY OK source="media_items" db=4.4ms idle=1016.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Finalmente viene mostrato con gameplay inedito l'atteso The Lord of the Rings GOLLUM, in arrivo su PS5/PS4, Xbox Series X/S, Xbox One, Switch e PC, in arrivo il 1 Settembre 2022.\n\n----\n#gollum \n#TheLordofTheRings\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Lord of the Rings GOLLUM - Gameplay Trailer", "6181a0a6-54ed-46ea-a9a0-6f726b444be8", false, "MIOolMOeUtw", 82, false, "https://www.youtube.com/watch?v=MIOolMOeUtw", 3142, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - The Lord of the Rings GOLLUM - Gameplay Trailer.NA", false, false, 4, [], 90, ~U[2022-07-07 17:46:21Z], ~U[2026-09-10 18:29:12Z], ~U[2026-09-10 18:29:12Z], "Finalmente viene mostrato con gameplay inedito l'atteso The Lord of the Rings GOLLUM, in arrivo su PS5/PS4, Xbox Series X/S, Xbox One, Switch e PC, in arrivo il 1 Settembre 2022.\n\n----\n#gollum \n#TheLordofTheRings\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Lord of the Rings GOLLUM - Gameplay Trailer", "MIOolMOeUtw", 82, false, "https://www.youtube.com/watch?v=MIOolMOeUtw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - The Lord of the Rings GOLLUM - Gameplay Trailer.NA", false, 4, ~U[2022-07-07 17:46:21Z]] 20:29:12.823 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=840.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:12.824 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=19.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:12.825 [debug] QUERY OK source="media_items" db=0.5ms idle=19.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7146] 20:29:12.825 [debug] Current batch of media processed. Will check again in 1000ms 20:29:13.826 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco finalmente il trailer di gameplay er ROBOCOP Rogue City, nuovo gioco FPS in arrivo per PC, PS5, Xbox Series X/S e Switch bello ignorante basato sul Cyborg Poliziotto più famoso di sempre: si prospetta essere un titolo interessante!\n\n---\n#robocop \n#ps5\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 94, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - ROBOCOP Rogue City: Gameplay Trailer (PS5, PC, Xbox, Switch).NA", "id" => "kFGw_06J4OY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=kFGw_06J4OY", "playlist_index" => 3143, "timestamp" => 1657214716, "title" => "ROBOCOP Rogue City: Gameplay Trailer (PS5, PC, Xbox, Switch)", "upload_date" => "20220707"} 20:29:13.827 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:13.829 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:13.839 [debug] QUERY OK source="media_items" db=10.2ms queue=0.1ms idle=1005.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-07 17:25:16Z], 4] 20:29:13.842 [debug] QUERY OK source="media_items" db=1.6ms idle=1015.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco finalmente il trailer di gameplay er ROBOCOP Rogue City, nuovo gioco FPS in arrivo per PC, PS5, Xbox Series X/S e Switch bello ignorante basato sul Cyborg Poliziotto più famoso di sempre: si prospetta essere un titolo interessante!\n\n---\n#robocop \n#ps5\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ROBOCOP Rogue City: Gameplay Trailer (PS5, PC, Xbox, Switch)", "ad8d76ce-28e4-4699-936b-ca7590dd9178", false, "kFGw_06J4OY", 94, false, "https://www.youtube.com/watch?v=kFGw_06J4OY", 3143, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - ROBOCOP Rogue City: Gameplay Trailer (PS5, PC, Xbox, Switch).NA", false, false, 4, [], 90, ~U[2022-07-07 17:25:16Z], ~U[2026-09-10 18:29:13Z], ~U[2026-09-10 18:29:13Z], "Ecco finalmente il trailer di gameplay er ROBOCOP Rogue City, nuovo gioco FPS in arrivo per PC, PS5, Xbox Series X/S e Switch bello ignorante basato sul Cyborg Poliziotto più famoso di sempre: si prospetta essere un titolo interessante!\n\n---\n#robocop \n#ps5\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ROBOCOP Rogue City: Gameplay Trailer (PS5, PC, Xbox, Switch)", "kFGw_06J4OY", 94, false, "https://www.youtube.com/watch?v=kFGw_06J4OY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - ROBOCOP Rogue City: Gameplay Trailer (PS5, PC, Xbox, Switch).NA", false, 4, ~U[2022-07-07 17:25:16Z]] 20:29:13.843 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=856.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:13.845 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=16.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:13.846 [debug] QUERY OK source="media_items" db=0.6ms idle=16.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7147] 20:29:13.846 [debug] Current batch of media processed. Will check again in 1000ms 20:29:14.423 [info] GET / 20:29:14.423 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:29:14.425 [debug] QUERY OK source="settings" db=0.9ms queue=0.1ms idle=581.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:14.426 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.2ms idle=581.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:29:14.427 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=581.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:29:14.438 [debug] QUERY OK source="media_items" db=11.0ms queue=0.1ms idle=580.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:14.441 [debug] QUERY OK source="media_items" db=1.8ms queue=0.2ms idle=451.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:14.443 [debug] QUERY OK source="settings" db=1.4ms queue=0.4ms idle=16.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:14.444 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=17.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:14.447 [debug] QUERY OK source="settings" db=0.8ms queue=0.2ms idle=18.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:14.450 [debug] QUERY OK source="tasks" db=1.2ms idle=10.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:29:14.452 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=9.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:14.457 [debug] QUERY OK source="media_items" db=3.3ms idle=10.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:14.468 [debug] QUERY OK source="media_items" db=10.0ms queue=0.1ms idle=12.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:14.469 [debug] QUERY OK source="sources" db=0.8ms idle=21.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:14.479 [debug] QUERY OK source="media_items" db=5.6ms idle=23.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:29:14.492 [debug] QUERY OK source="media_items" db=12.2ms idle=28.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:14.493 [debug] QUERY OK source="sources" db=0.6ms idle=35.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:29:14.495 [info] Sent 200 in 71ms 20:29:14.849 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Non è nemmeno uscito e Xenoblade Chronicles 3 è già leggenda: un titolo presentato a febbraio, il cui approdo sul mercato era previsto per settembre, ma che finisce per essere anticipato di ben due mesi. E non stiamo parlando di un prodotto qualunque, ma di un GDR giapponese tripla A. In attesa del suo arrivo su Nintendo Switch il 29 luglio 2022, noi lo abbiamo provato e queste sono le impressioni che ci ha suscitato.\n----\n#xenobladechronicles3 \n#nintendo \n----\n\n00:00 Intro\n00:35 L'inizio\n03:38 Combattimento\n05:06 Esplorazione\n05:43 Comparto tecnico\n06:07 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 410, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - XENOBLADE CHRONICLES 3 pare STREPITOSO (PROVATO).NA", "id" => "NtiaqjESNHw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=NtiaqjESNHw", "playlist_index" => 3144, "timestamp" => 1657198816, "title" => "XENOBLADE CHRONICLES 3 pare STREPITOSO (PROVATO)", "upload_date" => "20220707"} 20:29:14.850 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=381.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:14.851 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=381.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:14.854 [debug] QUERY OK source="media_items" db=2.3ms queue=0.1ms idle=372.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-07 13:00:16Z], 4] 20:29:14.858 [debug] QUERY OK source="media_items" db=2.2ms idle=362.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Non è nemmeno uscito e Xenoblade Chronicles 3 è già leggenda: un titolo presentato a febbraio, il cui approdo sul mercato era previsto per settembre, ma che finisce per essere anticipato di ben due mesi. E non stiamo parlando di un prodotto qualunque, ma di un GDR giapponese tripla A. In attesa del suo arrivo su Nintendo Switch il 29 luglio 2022, noi lo abbiamo provato e queste sono le impressioni che ci ha suscitato.\n----\n#xenobladechronicles3 \n#nintendo \n----\n\n00:00 Intro\n00:35 L'inizio\n03:38 Combattimento\n05:06 Esplorazione\n05:43 Comparto tecnico\n06:07 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XENOBLADE CHRONICLES 3 pare STREPITOSO (PROVATO)", "fe366da5-43b2-4b91-8360-f2699a01d922", false, "NtiaqjESNHw", 410, false, "https://www.youtube.com/watch?v=NtiaqjESNHw", 3144, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - XENOBLADE CHRONICLES 3 pare STREPITOSO (PROVATO).NA", false, false, 4, [], 90, ~U[2022-07-07 13:00:16Z], ~U[2026-09-10 18:29:14Z], ~U[2026-09-10 18:29:14Z], "Non è nemmeno uscito e Xenoblade Chronicles 3 è già leggenda: un titolo presentato a febbraio, il cui approdo sul mercato era previsto per settembre, ma che finisce per essere anticipato di ben due mesi. E non stiamo parlando di un prodotto qualunque, ma di un GDR giapponese tripla A. In attesa del suo arrivo su Nintendo Switch il 29 luglio 2022, noi lo abbiamo provato e queste sono le impressioni che ci ha suscitato.\n----\n#xenobladechronicles3 \n#nintendo \n----\n\n00:00 Intro\n00:35 L'inizio\n03:38 Combattimento\n05:06 Esplorazione\n05:43 Comparto tecnico\n06:07 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XENOBLADE CHRONICLES 3 pare STREPITOSO (PROVATO)", "NtiaqjESNHw", 410, false, "https://www.youtube.com/watch?v=NtiaqjESNHw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - XENOBLADE CHRONICLES 3 pare STREPITOSO (PROVATO).NA", false, 4, ~U[2022-07-07 13:00:16Z]] 20:29:14.859 [debug] QUERY OK source="sources" db=0.9ms idle=364.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:14.861 [debug] QUERY OK source="media_profiles" db=1.4ms idle=9.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:14.862 [debug] QUERY OK source="media_items" db=0.4ms idle=10.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7148] 20:29:14.862 [debug] Current batch of media processed. Will check again in 1000ms 20:29:15.864 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Tra le notizie più importanti, questa settimana spiccano senza dubbio gli ultimi leak di GTA 6 raccolti in un enorme documento che dice tutto, ma proprio tutto, sul gioco Rockstar. O almeno questo è quello che sostengono i presunti insider che hanno fornito le informazioni.\nSono spuntate poi le prime immagini di Everywhere, la prima foto reale di PlayStation VR2 e alcune novità su Baldo, su un remake di Fallout New Vegas in Unreal Engine 5 e persino qualcosa che arriva da Ubisoft e punta dritta al futuro di Assassin’s Creed.\n----\n#gta6 \n#assassinscreed \n----\n00:00 Intro\n00:35 Leak GTA 6\n02:02 Immagini di Everywhere\n02:37 PlayStation VR2\n03:21 Remake di Fallout New Vegas\n04:07 Resurrezione di Baldo\n05:00 Ubisoft Forward\n06:02 Forspoken nuovo rinvio\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 432, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - GTA 6 causa "problemi" a Rockstar e le altre notizie di oggi.NA", "id" => "4qa5rOkG-2E", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4qa5rOkG-2E", "playlist_index" => 3145, "timestamp" => 1657184425, "title" => "GTA 6 causa \"problemi\" a Rockstar e le altre notizie di oggi", "upload_date" => "20220707"} 20:29:15.866 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1007.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:15.867 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1007.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:15.877 [debug] QUERY OK source="media_items" db=9.3ms queue=0.1ms idle=1006.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-07 09:00:25Z], 4] 20:29:15.884 [debug] QUERY OK source="media_items" db=5.8ms idle=886.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tra le notizie più importanti, questa settimana spiccano senza dubbio gli ultimi leak di GTA 6 raccolti in un enorme documento che dice tutto, ma proprio tutto, sul gioco Rockstar. O almeno questo è quello che sostengono i presunti insider che hanno fornito le informazioni.\nSono spuntate poi le prime immagini di Everywhere, la prima foto reale di PlayStation VR2 e alcune novità su Baldo, su un remake di Fallout New Vegas in Unreal Engine 5 e persino qualcosa che arriva da Ubisoft e punta dritta al futuro di Assassin’s Creed.\n----\n#gta6 \n#assassinscreed \n----\n00:00 Intro\n00:35 Leak GTA 6\n02:02 Immagini di Everywhere\n02:37 PlayStation VR2\n03:21 Remake di Fallout New Vegas\n04:07 Resurrezione di Baldo\n05:00 Ubisoft Forward\n06:02 Forspoken nuovo rinvio\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GTA 6 causa \"problemi\" a Rockstar e le altre notizie di oggi", "024aadc8-6951-46d9-893a-36d5e223009c", false, "4qa5rOkG-2E", 432, false, "https://www.youtube.com/watch?v=4qa5rOkG-2E", 3145, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - GTA 6 causa "problemi" a Rockstar e le altre notizie di oggi.NA", false, false, 4, [], 90, ~U[2022-07-07 09:00:25Z], ~U[2026-09-10 18:29:15Z], ~U[2026-09-10 18:29:15Z], "Tra le notizie più importanti, questa settimana spiccano senza dubbio gli ultimi leak di GTA 6 raccolti in un enorme documento che dice tutto, ma proprio tutto, sul gioco Rockstar. O almeno questo è quello che sostengono i presunti insider che hanno fornito le informazioni.\nSono spuntate poi le prime immagini di Everywhere, la prima foto reale di PlayStation VR2 e alcune novità su Baldo, su un remake di Fallout New Vegas in Unreal Engine 5 e persino qualcosa che arriva da Ubisoft e punta dritta al futuro di Assassin’s Creed.\n----\n#gta6 \n#assassinscreed \n----\n00:00 Intro\n00:35 Leak GTA 6\n02:02 Immagini di Everywhere\n02:37 PlayStation VR2\n03:21 Remake di Fallout New Vegas\n04:07 Resurrezione di Baldo\n05:00 Ubisoft Forward\n06:02 Forspoken nuovo rinvio\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GTA 6 causa \"problemi\" a Rockstar e le altre notizie di oggi", "4qa5rOkG-2E", 432, false, "https://www.youtube.com/watch?v=4qa5rOkG-2E", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070700 - GTA 6 causa "problemi" a Rockstar e le altre notizie di oggi.NA", false, 4, ~U[2022-07-07 09:00:25Z]] 20:29:15.886 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=18.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:15.887 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=19.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:15.889 [debug] QUERY OK source="media_items" db=0.8ms queue=0.1ms idle=11.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7149] 20:29:15.889 [debug] Current batch of media processed. Will check again in 1000ms 20:29:16.890 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Santa Monica Studio ha annunciato la data di uscita di God of War Ragnarok e ha mostrato la Collector's Edition della nuova avventura di Kratos in arrivo su PlayStation 5 il prossimo 9 novembre 2022.\n\n----\n#godofwar\n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 141, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070600 - God of War Ragnarok: Collector's Edition e Uscita Ufficiale!.NA", "id" => "pbKL06r-lMQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=pbKL06r-lMQ", "playlist_index" => 3146, "timestamp" => 1657118421, "title" => "God of War Ragnarok: Collector's Edition e Uscita Ufficiale!", "upload_date" => "20220706"} 20:29:16.893 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:16.894 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1006.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:16.900 [debug] QUERY OK source="media_items" db=6.2ms queue=0.1ms idle=1007.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-06 14:40:21Z], 4] 20:29:16.902 [debug] QUERY OK source="media_items" db=0.8ms idle=1012.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Santa Monica Studio ha annunciato la data di uscita di God of War Ragnarok e ha mostrato la Collector's Edition della nuova avventura di Kratos in arrivo su PlayStation 5 il prossimo 9 novembre 2022.\n\n----\n#godofwar\n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "God of War Ragnarok: Collector's Edition e Uscita Ufficiale!", "4c8ea811-cd9a-44c1-99a2-8336916e9949", false, "pbKL06r-lMQ", 141, false, "https://www.youtube.com/watch?v=pbKL06r-lMQ", 3146, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070600 - God of War Ragnarok: Collector's Edition e Uscita Ufficiale!.NA", false, false, 4, [], 96, ~U[2022-07-06 14:40:21Z], ~U[2026-09-10 18:29:16Z], ~U[2026-09-10 18:29:16Z], "Santa Monica Studio ha annunciato la data di uscita di God of War Ragnarok e ha mostrato la Collector's Edition della nuova avventura di Kratos in arrivo su PlayStation 5 il prossimo 9 novembre 2022.\n\n----\n#godofwar\n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "God of War Ragnarok: Collector's Edition e Uscita Ufficiale!", "pbKL06r-lMQ", 141, false, "https://www.youtube.com/watch?v=pbKL06r-lMQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070600 - God of War Ragnarok: Collector's Edition e Uscita Ufficiale!.NA", false, 4, ~U[2022-07-06 14:40:21Z]] 20:29:16.902 [debug] QUERY OK source="sources" db=0.1ms idle=906.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:16.903 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:16.903 [debug] QUERY OK source="media_items" db=0.2ms idle=9.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7150] 20:29:16.903 [debug] Current batch of media processed. Will check again in 1000ms 20:29:17.904 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Finalmente conosciamo la data d'uscita ufficiale di God of War: Ragnarok: 9 novembre 2022, su PS5 e PlayStation 4. Ecco il trailer ufficiale dell'annuncio.\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 30, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070600 - GOD OF WAR RAGNAROK: TRAILER DATA DI USCITA.NA", "id" => "-mZsRxpJEus", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-mZsRxpJEus", "playlist_index" => 3147, "timestamp" => 1657112868, "title" => "GOD OF WAR RAGNAROK: TRAILER DATA DI USCITA", "upload_date" => "20220706"} 20:29:17.905 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1003.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:17.906 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:17.913 [debug] QUERY OK source="media_items" db=5.8ms idle=1004.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-06 13:07:48Z], 4] 20:29:17.915 [debug] QUERY OK source="media_items" db=1.8ms idle=1009.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Finalmente conosciamo la data d'uscita ufficiale di God of War: Ragnarok: 9 novembre 2022, su PS5 e PlayStation 4. Ecco il trailer ufficiale dell'annuncio.\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: TRAILER DATA DI USCITA", "68a81872-c790-4992-875a-3a44999ac716", false, "-mZsRxpJEus", 30, false, "https://www.youtube.com/watch?v=-mZsRxpJEus", 3147, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070600 - GOD OF WAR RAGNAROK: TRAILER DATA DI USCITA.NA", false, false, 4, [], 96, ~U[2022-07-06 13:07:48Z], ~U[2026-09-10 18:29:17Z], ~U[2026-09-10 18:29:17Z], "Finalmente conosciamo la data d'uscita ufficiale di God of War: Ragnarok: 9 novembre 2022, su PS5 e PlayStation 4. Ecco il trailer ufficiale dell'annuncio.\n----\n#godofwar \n#godofwarragnarok \n#ps5 \n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: TRAILER DATA DI USCITA", "-mZsRxpJEus", 30, false, "https://www.youtube.com/watch?v=-mZsRxpJEus", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070600 - GOD OF WAR RAGNAROK: TRAILER DATA DI USCITA.NA", false, 4, ~U[2022-07-06 13:07:48Z]] 20:29:17.916 [debug] QUERY OK source="sources" db=0.3ms idle=917.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:17.917 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=10.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:17.918 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=11.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7151] 20:29:17.918 [debug] Current batch of media processed. Will check again in 1000ms 20:29:18.919 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo testato il laptop da 17,3 pollici di MEDION: l'ERAZER Beast X30. In questa recensione vi raccontiamo perché lo reputiamo un buon prodotto per il gaming su pc.\n----\n#pcgaming \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 539, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070600 - Portatile di LUSSO: RECENSIONE MEDION ERAZER Beast X30.NA", "id" => "1FK4_G4l6rU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=1FK4_G4l6rU", "playlist_index" => 3148, "timestamp" => 1657098001, "title" => "Portatile di LUSSO: RECENSIONE MEDION ERAZER Beast X30", "upload_date" => "20220706"} 20:29:18.920 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:18.921 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:18.930 [debug] QUERY OK source="media_items" db=8.9ms idle=1004.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-06 09:00:01Z], 4] 20:29:18.936 [debug] QUERY OK source="media_items" db=4.3ms idle=1013.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo testato il laptop da 17,3 pollici di MEDION: l'ERAZER Beast X30. In questa recensione vi raccontiamo perché lo reputiamo un buon prodotto per il gaming su pc.\n----\n#pcgaming \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Portatile di LUSSO: RECENSIONE MEDION ERAZER Beast X30", "1de5ccb7-8df1-443d-b72d-ff7c1ae71f11", false, "1FK4_G4l6rU", 539, false, "https://www.youtube.com/watch?v=1FK4_G4l6rU", 3148, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070600 - Portatile di LUSSO: RECENSIONE MEDION ERAZER Beast X30.NA", false, false, 4, [], 96, ~U[2022-07-06 09:00:01Z], ~U[2026-09-10 18:29:18Z], ~U[2026-09-10 18:29:18Z], "Abbiamo testato il laptop da 17,3 pollici di MEDION: l'ERAZER Beast X30. In questa recensione vi raccontiamo perché lo reputiamo un buon prodotto per il gaming su pc.\n----\n#pcgaming \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Portatile di LUSSO: RECENSIONE MEDION ERAZER Beast X30", "1FK4_G4l6rU", 539, false, "https://www.youtube.com/watch?v=1FK4_G4l6rU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070600 - Portatile di LUSSO: RECENSIONE MEDION ERAZER Beast X30.NA", false, 4, ~U[2022-07-06 09:00:01Z]] 20:29:18.937 [debug] QUERY OK source="sources" db=0.4ms idle=934.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:18.937 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=16.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:18.939 [debug] QUERY OK source="media_items" db=0.6ms idle=17.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7152] 20:29:18.939 [debug] Current batch of media processed. Will check again in 1000ms 20:29:19.498 [info] GET / 20:29:19.498 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:29:19.499 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=562.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:19.500 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=562.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:29:19.500 [debug] QUERY OK source="sources" db=0.2ms idle=562.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:29:19.507 [debug] QUERY OK source="media_items" db=6.0ms idle=561.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:19.508 [debug] QUERY OK source="media_items" db=0.9ms idle=501.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:19.509 [debug] QUERY OK source="settings" db=0.2ms idle=9.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:19.509 [debug] QUERY OK source="settings" db=0.2ms idle=9.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:19.510 [debug] QUERY OK source="settings" db=0.3ms idle=9.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:19.512 [debug] QUERY OK source="tasks" db=0.5ms idle=4.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:29:19.513 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=4.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:19.516 [debug] QUERY OK source="media_items" db=1.3ms idle=5.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:19.524 [debug] QUERY OK source="media_items" db=8.4ms queue=0.1ms idle=6.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:19.526 [debug] QUERY OK source="sources" db=0.5ms idle=14.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:19.534 [debug] QUERY OK source="media_items" db=4.5ms idle=17.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:29:19.541 [debug] QUERY OK source="media_items" db=7.5ms idle=21.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:19.542 [debug] QUERY OK source="sources" db=0.2ms idle=26.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:29:19.543 [info] Sent 200 in 45ms 20:29:19.941 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il team milanese Reply Game Studios entra nel complesso mondo degli action tecnici alla giapponese per dare vita a Soulstice, che ora ha finalmente una data di uscita ufficiale su PS5, Xbox Series X|S e PC.\n----\n#soulstice \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 140, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070500 - SOULSTICE: TRAILER | DATA DI USCITA.NA", "id" => "eUKK42JV0rE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=eUKK42JV0rE", "playlist_index" => 3149, "timestamp" => 1657043211, "title" => "SOULSTICE: TRAILER | DATA DI USCITA", "upload_date" => "20220705"} 20:29:19.942 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=416.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:19.943 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=416.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:19.947 [debug] QUERY OK source="media_items" db=3.0ms idle=409.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-05 17:46:51Z], 4] 20:29:19.948 [debug] QUERY OK source="media_items" db=0.9ms idle=405.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il team milanese Reply Game Studios entra nel complesso mondo degli action tecnici alla giapponese per dare vita a Soulstice, che ora ha finalmente una data di uscita ufficiale su PS5, Xbox Series X|S e PC.\n----\n#soulstice \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SOULSTICE: TRAILER | DATA DI USCITA", "60483c51-52c7-4401-b751-3a2b4e548aa5", false, "eUKK42JV0rE", 140, false, "https://www.youtube.com/watch?v=eUKK42JV0rE", 3149, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070500 - SOULSTICE: TRAILER | DATA DI USCITA.NA", false, false, 4, [], 95, ~U[2022-07-05 17:46:51Z], ~U[2026-09-10 18:29:19Z], ~U[2026-09-10 18:29:19Z], "Il team milanese Reply Game Studios entra nel complesso mondo degli action tecnici alla giapponese per dare vita a Soulstice, che ora ha finalmente una data di uscita ufficiale su PS5, Xbox Series X|S e PC.\n----\n#soulstice \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SOULSTICE: TRAILER | DATA DI USCITA", "eUKK42JV0rE", 140, false, "https://www.youtube.com/watch?v=eUKK42JV0rE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070500 - SOULSTICE: TRAILER | DATA DI USCITA.NA", false, 4, ~U[2022-07-05 17:46:51Z]] 20:29:19.948 [debug] QUERY OK source="sources" db=0.2ms idle=406.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:19.949 [debug] QUERY OK source="media_profiles" db=0.6ms idle=6.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:19.950 [debug] QUERY OK source="media_items" db=0.2ms idle=6.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7153] 20:29:19.950 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Electronic Arts ha pubblicato un infelice tweet in cui fondamentalmente lancia una frecciatina alle persone a cui piacciono solo i giochi single player, scatenando le reazioni di utenti e addetti ai lavori, fra cui addirittura un facepalm di Vince Zampella. Ma è davvero così grave?\n----\n#electronicarts \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 205, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070500 - EA odia davvero i SINGLE-PLAYER?.NA", "id" => "b0BunvFLd4A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=b0BunvFLd4A", "playlist_index" => 3150, "timestamp" => 1657033232, "title" => "EA odia davvero i SINGLE-PLAYER?", "upload_date" => "20220705"} 20:29:19.952 [debug] QUERY OK source="sources" db=1.3ms idle=3.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:19.952 [debug] QUERY OK source="sources" db=0.3ms idle=4.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:19.963 [debug] QUERY OK source="media_items" db=9.8ms idle=4.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-05 15:00:32Z], 4] 20:29:19.965 [debug] QUERY OK source="media_items" db=1.6ms idle=14.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Electronic Arts ha pubblicato un infelice tweet in cui fondamentalmente lancia una frecciatina alle persone a cui piacciono solo i giochi single player, scatenando le reazioni di utenti e addetti ai lavori, fra cui addirittura un facepalm di Vince Zampella. Ma è davvero così grave?\n----\n#electronicarts \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "EA odia davvero i SINGLE-PLAYER?", "3ac929d7-ad51-4fb9-9281-5e516a0f452f", false, "b0BunvFLd4A", 205, false, "https://www.youtube.com/watch?v=b0BunvFLd4A", 3150, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070500 - EA odia davvero i SINGLE-PLAYER?.NA", false, false, 4, [], 95, ~U[2022-07-05 15:00:32Z], ~U[2026-09-10 18:29:19Z], ~U[2026-09-10 18:29:19Z], "Electronic Arts ha pubblicato un infelice tweet in cui fondamentalmente lancia una frecciatina alle persone a cui piacciono solo i giochi single player, scatenando le reazioni di utenti e addetti ai lavori, fra cui addirittura un facepalm di Vince Zampella. Ma è davvero così grave?\n----\n#electronicarts \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "EA odia davvero i SINGLE-PLAYER?", "b0BunvFLd4A", 205, false, "https://www.youtube.com/watch?v=b0BunvFLd4A", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070500 - EA odia davvero i SINGLE-PLAYER?.NA", false, 4, ~U[2022-07-05 15:00:32Z]] 20:29:19.966 [debug] QUERY OK source="sources" db=0.4ms idle=15.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:19.967 [debug] QUERY OK source="media_profiles" db=0.2ms idle=14.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:19.969 [debug] QUERY OK source="media_items" db=1.4ms idle=14.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7154] 20:29:19.969 [debug] Current batch of media processed. Will check again in 1000ms 20:29:20.971 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "A distanza di un anno e mezzo dalla precedente iterazione, ASUS è pronta per portare sul mercato il nuovo, potente ROG Phone. Il numero 6 è disponibile in versione liscia oppure nell'edizione Pro, quella che abbiamo recensito e che arriva con diversi extra compresi nel bundle.\nSi tratta di uno smartphone Android che punta al top sotto ogni punto di vista: dal display, al SoC, passando per la RAM e ovviamente facendosi notare anche nel design. La nostra recensione con voto di ASUS ROG PHONE 6 PRO.\n----\n#asus \n#asusrog \n----\n00:00 Intro\n00:36 Caratteristiche tecniche\n01:59 Design\n03:22 Display\n04:20 Fotocamere\n05:31 Videogiochi\n06:38 Batteria\n07:43 Prestazioni\n08:15 Esperienza d’uso\n09:29 Commento\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 643, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070500 - ROG PHONE 6 PRO: DEFINITIVO PER GIOCARE! (RECENSIONE).NA", "id" => "Vl4EsGqCNe8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Vl4EsGqCNe8", "playlist_index" => 3151, "timestamp" => 1657024208, "title" => "ROG PHONE 6 PRO: DEFINITIVO PER GIOCARE! (RECENSIONE)", "upload_date" => "20220705"} 20:29:20.973 [debug] QUERY OK source="sources" db=1.3ms queue=0.2ms idle=1006.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:20.974 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1007.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:20.986 [debug] QUERY OK source="media_items" db=10.9ms queue=0.1ms idle=1008.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-05 12:30:08Z], 4] 20:29:20.992 [debug] QUERY OK source="media_items" db=4.9ms queue=0.1ms idle=1017.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["A distanza di un anno e mezzo dalla precedente iterazione, ASUS è pronta per portare sul mercato il nuovo, potente ROG Phone. Il numero 6 è disponibile in versione liscia oppure nell'edizione Pro, quella che abbiamo recensito e che arriva con diversi extra compresi nel bundle.\nSi tratta di uno smartphone Android che punta al top sotto ogni punto di vista: dal display, al SoC, passando per la RAM e ovviamente facendosi notare anche nel design. La nostra recensione con voto di ASUS ROG PHONE 6 PRO.\n----\n#asus \n#asusrog \n----\n00:00 Intro\n00:36 Caratteristiche tecniche\n01:59 Design\n03:22 Display\n04:20 Fotocamere\n05:31 Videogiochi\n06:38 Batteria\n07:43 Prestazioni\n08:15 Esperienza d’uso\n09:29 Commento\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ROG PHONE 6 PRO: DEFINITIVO PER GIOCARE! (RECENSIONE)", "4f312257-1427-45e1-9955-45971d924ae8", false, "Vl4EsGqCNe8", 643, false, "https://www.youtube.com/watch?v=Vl4EsGqCNe8", 3151, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070500 - ROG PHONE 6 PRO: DEFINITIVO PER GIOCARE! (RECENSIONE).NA", false, false, 4, [], 95, ~U[2022-07-05 12:30:08Z], ~U[2026-09-10 18:29:20Z], ~U[2026-09-10 18:29:20Z], "A distanza di un anno e mezzo dalla precedente iterazione, ASUS è pronta per portare sul mercato il nuovo, potente ROG Phone. Il numero 6 è disponibile in versione liscia oppure nell'edizione Pro, quella che abbiamo recensito e che arriva con diversi extra compresi nel bundle.\nSi tratta di uno smartphone Android che punta al top sotto ogni punto di vista: dal display, al SoC, passando per la RAM e ovviamente facendosi notare anche nel design. La nostra recensione con voto di ASUS ROG PHONE 6 PRO.\n----\n#asus \n#asusrog \n----\n00:00 Intro\n00:36 Caratteristiche tecniche\n01:59 Design\n03:22 Display\n04:20 Fotocamere\n05:31 Videogiochi\n06:38 Batteria\n07:43 Prestazioni\n08:15 Esperienza d’uso\n09:29 Commento\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ROG PHONE 6 PRO: DEFINITIVO PER GIOCARE! (RECENSIONE)", "Vl4EsGqCNe8", 643, false, "https://www.youtube.com/watch?v=Vl4EsGqCNe8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070500 - ROG PHONE 6 PRO: DEFINITIVO PER GIOCARE! (RECENSIONE).NA", false, 4, ~U[2022-07-05 12:30:08Z]] 20:29:20.993 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=983.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:20.995 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.2ms idle=20.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:20.996 [debug] QUERY OK source="media_items" db=0.7ms queue=0.1ms idle=21.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7155] 20:29:20.997 [debug] Current batch of media processed. Will check again in 1000ms 20:29:21.999 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il momento per la recensione di Diablo Immortal è giunto. A un mese dalla pubblicazione, ci sentiamo ormai pronti per affrontare il nemico finale: è o non è un pay-to-win? Vale la pena scaricarlo?\n\n---\n#Diablo\n#DiabloImmortal\n#Blizzard\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit\n\n00:00 - Intro\n00:39 - Mobile game freemium\n02:35 - Il gameplay\n03:59 - Multiplayer\n04:40 - Commento finale", "duration" => 319, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070500 - DIABLO IMMORTAL è il gioco mobile più CONTROVERSO (RECENSIONE).NA", "id" => "M-JJSotzEJM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=M-JJSotzEJM", "playlist_index" => 3152, "timestamp" => 1657011621, "title" => "DIABLO IMMORTAL è il gioco mobile più CONTROVERSO (RECENSIONE)", "upload_date" => "20220705"} 20:29:22.000 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1007.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:22.002 [debug] QUERY OK source="sources" db=0.7ms idle=1007.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:22.007 [debug] QUERY OK source="media_items" db=5.2ms queue=0.1ms idle=1007.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-05 09:00:21Z], 4] 20:29:22.012 [debug] QUERY OK source="media_items" db=3.6ms idle=1011.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il momento per la recensione di Diablo Immortal è giunto. A un mese dalla pubblicazione, ci sentiamo ormai pronti per affrontare il nemico finale: è o non è un pay-to-win? Vale la pena scaricarlo?\n\n---\n#Diablo\n#DiabloImmortal\n#Blizzard\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit\n\n00:00 - Intro\n00:39 - Mobile game freemium\n02:35 - Il gameplay\n03:59 - Multiplayer\n04:40 - Commento finale", "DIABLO IMMORTAL è il gioco mobile più CONTROVERSO (RECENSIONE)", "560a36f8-6d14-4b3c-8eac-81e6b52a642a", false, "M-JJSotzEJM", 319, false, "https://www.youtube.com/watch?v=M-JJSotzEJM", 3152, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070500 - DIABLO IMMORTAL è il gioco mobile più CONTROVERSO (RECENSIONE).NA", false, false, 4, [], 95, ~U[2022-07-05 09:00:21Z], ~U[2026-09-10 18:29:22Z], ~U[2026-09-10 18:29:22Z], "Il momento per la recensione di Diablo Immortal è giunto. A un mese dalla pubblicazione, ci sentiamo ormai pronti per affrontare il nemico finale: è o non è un pay-to-win? Vale la pena scaricarlo?\n\n---\n#Diablo\n#DiabloImmortal\n#Blizzard\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit\n\n00:00 - Intro\n00:39 - Mobile game freemium\n02:35 - Il gameplay\n03:59 - Multiplayer\n04:40 - Commento finale", "DIABLO IMMORTAL è il gioco mobile più CONTROVERSO (RECENSIONE)", "M-JJSotzEJM", 319, false, "https://www.youtube.com/watch?v=M-JJSotzEJM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070500 - DIABLO IMMORTAL è il gioco mobile più CONTROVERSO (RECENSIONE).NA", false, 4, ~U[2022-07-05 09:00:21Z]] 20:29:22.013 [debug] QUERY OK source="sources" db=0.5ms idle=12.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:22.014 [debug] QUERY OK source="media_profiles" db=0.4ms idle=11.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:22.015 [debug] QUERY OK source="media_items" db=1.3ms idle=6.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7156] 20:29:22.016 [debug] Current batch of media processed. Will check again in 1000ms 20:29:23.017 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo passato qualche giorno con il nuovo PlayStation Plus di Sony, che porta una nuova interfaccia e servizi aggiunti all'abbonamento per PS5 e PS4. Tre diversi tier (Essential, Extra e Premium) che consentono l'accesso a cataloghi di giochi, titoli classici, software in streaming e altro. Ecco le nostre impressioni.\n\n----\n#PS5\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 364, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070400 - Impressioni sul NUOVO PS PLUS (Essential • Extra • Premium).NA", "id" => "leO1p32cfSU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=leO1p32cfSU", "playlist_index" => 3153, "timestamp" => 1656951156, "title" => "Impressioni sul NUOVO PS PLUS (Essential • Extra • Premium)", "upload_date" => "20220704"} 20:29:23.018 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:23.019 [debug] QUERY OK source="sources" db=0.4ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:23.029 [debug] QUERY OK source="media_items" db=9.0ms queue=0.1ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-04 16:12:36Z], 4] 20:29:23.031 [debug] QUERY OK source="media_items" db=1.4ms idle=1014.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo passato qualche giorno con il nuovo PlayStation Plus di Sony, che porta una nuova interfaccia e servizi aggiunti all'abbonamento per PS5 e PS4. Tre diversi tier (Essential, Extra e Premium) che consentono l'accesso a cataloghi di giochi, titoli classici, software in streaming e altro. Ecco le nostre impressioni.\n\n----\n#PS5\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Impressioni sul NUOVO PS PLUS (Essential • Extra • Premium)", "602cda4c-eff0-4dd7-8d1d-24c34af2f86b", false, "leO1p32cfSU", 364, false, "https://www.youtube.com/watch?v=leO1p32cfSU", 3153, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070400 - Impressioni sul NUOVO PS PLUS (Essential • Extra • Premium).NA", false, false, 4, [], 97, ~U[2022-07-04 16:12:36Z], ~U[2026-09-10 18:29:23Z], ~U[2026-09-10 18:29:23Z], "Abbiamo passato qualche giorno con il nuovo PlayStation Plus di Sony, che porta una nuova interfaccia e servizi aggiunti all'abbonamento per PS5 e PS4. Tre diversi tier (Essential, Extra e Premium) che consentono l'accesso a cataloghi di giochi, titoli classici, software in streaming e altro. Ecco le nostre impressioni.\n\n----\n#PS5\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Impressioni sul NUOVO PS PLUS (Essential • Extra • Premium)", "leO1p32cfSU", 364, false, "https://www.youtube.com/watch?v=leO1p32cfSU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070400 - Impressioni sul NUOVO PS PLUS (Essential • Extra • Premium).NA", false, 4, ~U[2022-07-04 16:12:36Z]] 20:29:23.032 [debug] QUERY OK source="sources" db=0.2ms idle=14.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:23.032 [debug] QUERY OK source="media_profiles" db=0.2ms idle=13.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:23.034 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=13.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7157] 20:29:23.034 [debug] Current batch of media processed. Will check again in 1000ms 20:29:24.035 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Scuf Reflex è un controller professionale, o meglio una serie di controller, che punta a migliorare l'esperienza di gioco su PlayStation 5, mobile e PC. Non si tratta solo di replicare l’utilizzo del DualSense su PS5, ma anche di mettere in campo un mix di caratteristiche realizzate sulla base dei feedback raccolti dagli utenti. Seguiteci che vi raccontiamo tutto quello che lo rende unico.\n\nQui la recensione completa per maggiori dettagli: https://multiplayer.it/recensioni/scuf-reflex-recensione-controller-ps5-pc-altissima-qualita-pro-gamer.html\n\n----\n#ps5 \n----\n\n00:00 Intro\n00:48 Caratteristiche Hardware\n03:57 Design\n04:36 Esperienza d'uso\n05:42 Commento finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 405, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070400 - Questo Controller PS5 è migliore del DualSense!.NA", "id" => "SZ-mlpD13p0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=SZ-mlpD13p0", "playlist_index" => 3154, "timestamp" => 1656934205, "title" => "Questo Controller PS5 è migliore del DualSense!", "upload_date" => "20220704"} 20:29:24.037 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:24.038 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:24.049 [debug] QUERY OK source="media_items" db=10.3ms queue=0.1ms idle=1006.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-04 11:30:05Z], 4] 20:29:24.056 [debug] QUERY OK source="media_items" db=5.3ms idle=1016.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Scuf Reflex è un controller professionale, o meglio una serie di controller, che punta a migliorare l'esperienza di gioco su PlayStation 5, mobile e PC. Non si tratta solo di replicare l’utilizzo del DualSense su PS5, ma anche di mettere in campo un mix di caratteristiche realizzate sulla base dei feedback raccolti dagli utenti. Seguiteci che vi raccontiamo tutto quello che lo rende unico.\n\nQui la recensione completa per maggiori dettagli: https://multiplayer.it/recensioni/scuf-reflex-recensione-controller-ps5-pc-altissima-qualita-pro-gamer.html\n\n----\n#ps5 \n----\n\n00:00 Intro\n00:48 Caratteristiche Hardware\n03:57 Design\n04:36 Esperienza d'uso\n05:42 Commento finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Questo Controller PS5 è migliore del DualSense!", "484e8040-2a5e-4bf0-a118-697851d24b17", false, "SZ-mlpD13p0", 405, false, "https://www.youtube.com/watch?v=SZ-mlpD13p0", 3154, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070400 - Questo Controller PS5 è migliore del DualSense!.NA", false, false, 4, [], 97, ~U[2022-07-04 11:30:05Z], ~U[2026-09-10 18:29:24Z], ~U[2026-09-10 18:29:24Z], "Scuf Reflex è un controller professionale, o meglio una serie di controller, che punta a migliorare l'esperienza di gioco su PlayStation 5, mobile e PC. Non si tratta solo di replicare l’utilizzo del DualSense su PS5, ma anche di mettere in campo un mix di caratteristiche realizzate sulla base dei feedback raccolti dagli utenti. Seguiteci che vi raccontiamo tutto quello che lo rende unico.\n\nQui la recensione completa per maggiori dettagli: https://multiplayer.it/recensioni/scuf-reflex-recensione-controller-ps5-pc-altissima-qualita-pro-gamer.html\n\n----\n#ps5 \n----\n\n00:00 Intro\n00:48 Caratteristiche Hardware\n03:57 Design\n04:36 Esperienza d'uso\n05:42 Commento finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Questo Controller PS5 è migliore del DualSense!", "SZ-mlpD13p0", 405, false, "https://www.youtube.com/watch?v=SZ-mlpD13p0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070400 - Questo Controller PS5 è migliore del DualSense!.NA", false, 4, ~U[2022-07-04 11:30:05Z]] 20:29:24.057 [debug] QUERY OK source="sources" db=0.3ms idle=35.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:24.057 [debug] QUERY OK source="media_profiles" db=0.3ms idle=20.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:24.058 [debug] QUERY OK source="media_items" db=0.4ms idle=19.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7158] 20:29:24.058 [debug] Current batch of media processed. Will check again in 1000ms 20:29:24.546 [info] GET / 20:29:24.546 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:29:24.548 [debug] QUERY OK source="settings" db=1.5ms queue=0.1ms idle=496.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:24.549 [debug] QUERY OK source="media_profiles" db=0.5ms idle=492.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:29:24.550 [debug] QUERY OK source="sources" db=0.2ms queue=0.2ms idle=492.7ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:29:24.562 [debug] QUERY OK source="media_items" db=11.2ms queue=0.1ms idle=492.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:24.564 [debug] QUERY OK source="media_items" db=1.9ms queue=0.2ms idle=503.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:24.566 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=16.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:24.567 [debug] QUERY OK source="settings" db=0.8ms idle=16.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:24.569 [debug] QUERY OK source="settings" db=0.5ms queue=0.2ms idle=18.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:24.573 [debug] QUERY OK source="tasks" db=0.8ms queue=0.3ms idle=10.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:29:24.574 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=9.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:24.578 [debug] QUERY OK source="media_items" db=1.8ms idle=10.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:24.587 [debug] QUERY OK source="media_items" db=8.7ms queue=0.1ms idle=11.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:24.589 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=18.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:24.599 [debug] QUERY OK source="media_items" db=5.8ms idle=19.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:29:24.616 [debug] QUERY OK source="media_items" db=16.7ms queue=0.2ms idle=24.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:24.617 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=38.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:29:24.619 [info] Sent 200 in 73ms 20:29:25.060 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Le sviluppatrici di God of War Ragnarok (PlayStation 4, PS5) stanno ricevendo di*k pic dai fan per svelare la data di uscita, mentre Ron Gilbert ha chiuso il suo blog a causa delle offese per lo stile grafico di Return to Monkey Island. I giocatori sono completamente impattizi?\n----\n#godofwar \n#monkeyisland \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 204, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070300 - FOTO OSCENE per God of War e OFFESE per Monkey Island: SIETE IMPAZZITI?.NA", "id" => "8hvD6_d9VTY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=8hvD6_d9VTY", "playlist_index" => 3155, "timestamp" => 1656853205, "title" => "FOTO OSCENE per God of War e OFFESE per Monkey Island: SIETE IMPAZZITI?", "upload_date" => "20220703"} 20:29:25.062 [debug] QUERY OK source="sources" db=0.6ms idle=472.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:25.062 [debug] QUERY OK source="sources" db=0.3ms idle=463.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:25.066 [debug] QUERY OK source="media_items" db=3.5ms idle=446.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-03 13:00:05Z], 4] 20:29:25.070 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=449.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Le sviluppatrici di God of War Ragnarok (PlayStation 4, PS5) stanno ricevendo di*k pic dai fan per svelare la data di uscita, mentre Ron Gilbert ha chiuso il suo blog a causa delle offese per lo stile grafico di Return to Monkey Island. I giocatori sono completamente impattizi?\n----\n#godofwar \n#monkeyisland \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FOTO OSCENE per God of War e OFFESE per Monkey Island: SIETE IMPAZZITI?", "2cce5017-f8ba-4bbc-ac64-e95d0c5391be", false, "8hvD6_d9VTY", 204, false, "https://www.youtube.com/watch?v=8hvD6_d9VTY", 3155, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070300 - FOTO OSCENE per God of War e OFFESE per Monkey Island: SIETE IMPAZZITI?.NA", false, false, 4, [], 98, ~U[2022-07-03 13:00:05Z], ~U[2026-09-10 18:29:25Z], ~U[2026-09-10 18:29:25Z], "Le sviluppatrici di God of War Ragnarok (PlayStation 4, PS5) stanno ricevendo di*k pic dai fan per svelare la data di uscita, mentre Ron Gilbert ha chiuso il suo blog a causa delle offese per lo stile grafico di Return to Monkey Island. I giocatori sono completamente impattizi?\n----\n#godofwar \n#monkeyisland \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FOTO OSCENE per God of War e OFFESE per Monkey Island: SIETE IMPAZZITI?", "8hvD6_d9VTY", 204, false, "https://www.youtube.com/watch?v=8hvD6_d9VTY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070300 - FOTO OSCENE per God of War e OFFESE per Monkey Island: SIETE IMPAZZITI?.NA", false, 4, ~U[2022-07-03 13:00:05Z]] 20:29:25.071 [debug] QUERY OK source="sources" db=1.3ms idle=47.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:25.072 [debug] QUERY OK source="media_profiles" db=0.2ms idle=10.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:25.074 [debug] QUERY OK source="media_items" db=1.6ms idle=10.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7159] 20:29:25.074 [debug] Current batch of media processed. Will check again in 1000ms 20:29:26.076 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nell'appuntamento di venerdì 1 luglio, al Cortocircuito si è parlato del presente e del futuro di Nintendo, di una possibile nuova console in arrivo e del vergognoso comportamento nei confronti degli sviluppatori di God of War e Return of Monkey Island.\n\n\n----\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 6175, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070200 - Nintendo Switch Pro e il caso Monkey Island - Il Cortocircuito.NA", "id" => "6jLAdycZsvE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=6jLAdycZsvE", "playlist_index" => 3156, "timestamp" => 1656770872, "title" => "Nintendo Switch Pro e il caso Monkey Island - Il Cortocircuito", "upload_date" => "20220702"} 20:29:26.078 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1008.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:26.079 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1007.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:26.085 [debug] QUERY OK source="media_items" db=5.4ms idle=1007.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-02 14:07:52Z], 4] 20:29:26.087 [debug] QUERY OK source="media_items" db=0.9ms idle=1011.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nell'appuntamento di venerdì 1 luglio, al Cortocircuito si è parlato del presente e del futuro di Nintendo, di una possibile nuova console in arrivo e del vergognoso comportamento nei confronti degli sviluppatori di God of War e Return of Monkey Island.\n\n\n----\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "Nintendo Switch Pro e il caso Monkey Island - Il Cortocircuito", "399f1ba3-e77f-4dcf-b4bd-01ce95cecf65", false, "6jLAdycZsvE", 6175, false, "https://www.youtube.com/watch?v=6jLAdycZsvE", 3156, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070200 - Nintendo Switch Pro e il caso Monkey Island - Il Cortocircuito.NA", false, false, 4, [], 98, ~U[2022-07-02 14:07:52Z], ~U[2026-09-10 18:29:26Z], ~U[2026-09-10 18:29:26Z], "Nell'appuntamento di venerdì 1 luglio, al Cortocircuito si è parlato del presente e del futuro di Nintendo, di una possibile nuova console in arrivo e del vergognoso comportamento nei confronti degli sviluppatori di God of War e Return of Monkey Island.\n\n\n----\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "Nintendo Switch Pro e il caso Monkey Island - Il Cortocircuito", "6jLAdycZsvE", 6175, false, "https://www.youtube.com/watch?v=6jLAdycZsvE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070200 - Nintendo Switch Pro e il caso Monkey Island - Il Cortocircuito.NA", false, 4, ~U[2022-07-02 14:07:52Z]] 20:29:26.087 [debug] QUERY OK source="sources" db=0.2ms idle=61.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:26.088 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:26.088 [debug] QUERY OK source="media_items" db=0.2ms idle=8.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7160] 20:29:26.088 [debug] Current batch of media processed. Will check again in 1000ms 20:29:27.089 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "I videogiochi continuano a tenere banco. Stavolta però non per nuove uscite sul mercato e annunci entusiasmanti, bensì per le tanto chiacchierate ripercussioni che il nostro passatempo preferito avrebbe sugli utenti. Secondo una nuova raccolta di articoli, infatti, la letteratura scientifica spiega come gli effetti dei videogiochi durante il lockdown siano stati in genere positivi, pur con qualche eccezione.\n----\n#videogiochi \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 190, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070100 - I Videogiochi fanno BENE, anche in LOCKDOWN (quasi sempre)!.NA", "id" => "APzzBZFW8Cc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=APzzBZFW8Cc", "playlist_index" => 3157, "timestamp" => 1656687611, "title" => "I Videogiochi fanno BENE, anche in LOCKDOWN (quasi sempre)!", "upload_date" => "20220701"} 20:29:27.089 [debug] QUERY OK source="sources" db=0.2ms idle=1002.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:27.090 [debug] QUERY OK source="sources" db=0.1ms idle=1002.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:27.095 [debug] QUERY OK source="media_items" db=5.2ms idle=1002.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-01 15:00:11Z], 4] 20:29:27.100 [debug] QUERY OK source="media_items" db=3.8ms idle=1007.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["I videogiochi continuano a tenere banco. Stavolta però non per nuove uscite sul mercato e annunci entusiasmanti, bensì per le tanto chiacchierate ripercussioni che il nostro passatempo preferito avrebbe sugli utenti. Secondo una nuova raccolta di articoli, infatti, la letteratura scientifica spiega come gli effetti dei videogiochi durante il lockdown siano stati in genere positivi, pur con qualche eccezione.\n----\n#videogiochi \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I Videogiochi fanno BENE, anche in LOCKDOWN (quasi sempre)!", "ada57bd0-85b3-43da-950a-0abc51f8710c", false, "APzzBZFW8Cc", 190, false, "https://www.youtube.com/watch?v=APzzBZFW8Cc", 3157, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070100 - I Videogiochi fanno BENE, anche in LOCKDOWN (quasi sempre)!.NA", false, false, 4, [], 97, ~U[2022-07-01 15:00:11Z], ~U[2026-09-10 18:29:27Z], ~U[2026-09-10 18:29:27Z], "I videogiochi continuano a tenere banco. Stavolta però non per nuove uscite sul mercato e annunci entusiasmanti, bensì per le tanto chiacchierate ripercussioni che il nostro passatempo preferito avrebbe sugli utenti. Secondo una nuova raccolta di articoli, infatti, la letteratura scientifica spiega come gli effetti dei videogiochi durante il lockdown siano stati in genere positivi, pur con qualche eccezione.\n----\n#videogiochi \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I Videogiochi fanno BENE, anche in LOCKDOWN (quasi sempre)!", "APzzBZFW8Cc", 190, false, "https://www.youtube.com/watch?v=APzzBZFW8Cc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070100 - I Videogiochi fanno BENE, anche in LOCKDOWN (quasi sempre)!.NA", false, 4, ~U[2022-07-01 15:00:11Z]] 20:29:27.100 [debug] QUERY OK source="sources" db=0.1ms idle=72.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:27.101 [debug] QUERY OK source="media_profiles" db=0.1ms idle=10.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:27.101 [debug] QUERY OK source="media_items" db=0.2ms idle=11.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7161] 20:29:27.101 [debug] Current batch of media processed. Will check again in 1000ms 20:29:28.102 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "L'annuncio di Return to Monkey Island lo scorso aprile ha scatenato sentimenti difficilmente descrivibili per chi negli anni '90 impazziva per i punta e clicca di LucasArts. Dopo qualche settimana dalla notizia, Ron Gilbert e Devolver Digital sono tornati a far parlare del progetto diffondendo un nuovo trailer. Vediamo di dargli un’occhiata, dunque, abbandonandoci anche qualche considerazione sul nuovo design: è davvero così brutto come dicono?\n---\n#MonkeyIsland\n----\n00:00 Intro\n00:32 Una degna conclusione\n02:40 Il trailer\n03:19 Meglio la pixel art?\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 370, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e070100 - Return to MONKEY ISLAND è così BRUTTO? ANALISI del TRAILER.NA", "id" => "gTmiPmJesOg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=gTmiPmJesOg", "playlist_index" => 3158, "timestamp" => 1656680433, "title" => "Return to MONKEY ISLAND è così BRUTTO? ANALISI del TRAILER", "upload_date" => "20220701"} 20:29:28.103 [debug] QUERY OK source="sources" db=0.4ms idle=1002.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:28.104 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1002.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:28.110 [debug] QUERY OK source="media_items" db=6.0ms idle=1003.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-07-01 13:00:33Z], 4] 20:29:28.113 [debug] QUERY OK source="media_items" db=1.6ms idle=1009.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L'annuncio di Return to Monkey Island lo scorso aprile ha scatenato sentimenti difficilmente descrivibili per chi negli anni '90 impazziva per i punta e clicca di LucasArts. Dopo qualche settimana dalla notizia, Ron Gilbert e Devolver Digital sono tornati a far parlare del progetto diffondendo un nuovo trailer. Vediamo di dargli un’occhiata, dunque, abbandonandoci anche qualche considerazione sul nuovo design: è davvero così brutto come dicono?\n---\n#MonkeyIsland\n----\n00:00 Intro\n00:32 Una degna conclusione\n02:40 Il trailer\n03:19 Meglio la pixel art?\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Return to MONKEY ISLAND è così BRUTTO? ANALISI del TRAILER", "a1470c26-c101-4a6f-9e40-bc79f6b6001c", false, "gTmiPmJesOg", 370, false, "https://www.youtube.com/watch?v=gTmiPmJesOg", 3158, "/downloads/shows/Multiplayer.it/Season 2022/s2022e070100 - Return to MONKEY ISLAND è così BRUTTO? ANALISI del TRAILER.NA", false, false, 4, [], 97, ~U[2022-07-01 13:00:33Z], ~U[2026-09-10 18:29:28Z], ~U[2026-09-10 18:29:28Z], "L'annuncio di Return to Monkey Island lo scorso aprile ha scatenato sentimenti difficilmente descrivibili per chi negli anni '90 impazziva per i punta e clicca di LucasArts. Dopo qualche settimana dalla notizia, Ron Gilbert e Devolver Digital sono tornati a far parlare del progetto diffondendo un nuovo trailer. Vediamo di dargli un’occhiata, dunque, abbandonandoci anche qualche considerazione sul nuovo design: è davvero così brutto come dicono?\n---\n#MonkeyIsland\n----\n00:00 Intro\n00:32 Una degna conclusione\n02:40 Il trailer\n03:19 Meglio la pixel art?\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Return to MONKEY ISLAND è così BRUTTO? ANALISI del TRAILER", "gTmiPmJesOg", 370, false, "https://www.youtube.com/watch?v=gTmiPmJesOg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e070100 - Return to MONKEY ISLAND è così BRUTTO? ANALISI del TRAILER.NA", false, 4, ~U[2022-07-01 13:00:33Z]] 20:29:28.113 [debug] QUERY OK source="sources" db=0.5ms idle=83.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:28.114 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=11.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:28.115 [debug] QUERY OK source="media_items" db=0.4ms idle=10.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7162] 20:29:28.116 [debug] Current batch of media processed. Will check again in 1000ms 20:29:29.117 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Electronic Arts ha pubblicato un video pre-alpha che mostra lo stato dei lavori del nuovo SKATE, dà qualche indizio sul gameplay (come l'aggiunta del parkour mentre ci si muove a piedi) e l'invito a iscriversi al programma insider per provare il gioco in anteprima e dare feedback al team di sviluppo. \n\nSKATE insider: http://skate.game/insider \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 84, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e063000 - SKATE: Gameplay Pre-Alpha (+ Parkour!).NA", "id" => "_7aUGeBwBE0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_7aUGeBwBE0", "playlist_index" => 3159, "timestamp" => 1656605870, "title" => "SKATE: Gameplay Pre-Alpha (+ Parkour!)", "upload_date" => "20220630"} 20:29:29.119 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:29.120 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:29.126 [debug] QUERY OK source="media_items" db=5.5ms queue=0.1ms idle=1006.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-30 16:17:50Z], 4] 20:29:29.128 [debug] QUERY OK source="media_items" db=1.4ms idle=1011.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Electronic Arts ha pubblicato un video pre-alpha che mostra lo stato dei lavori del nuovo SKATE, dà qualche indizio sul gameplay (come l'aggiunta del parkour mentre ci si muove a piedi) e l'invito a iscriversi al programma insider per provare il gioco in anteprima e dare feedback al team di sviluppo. \n\nSKATE insider: http://skate.game/insider \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SKATE: Gameplay Pre-Alpha (+ Parkour!)", "8ce70805-bf4c-4a28-bea4-771a9aa43023", false, "_7aUGeBwBE0", 84, false, "https://www.youtube.com/watch?v=_7aUGeBwBE0", 3159, "/downloads/shows/Multiplayer.it/Season 2022/s2022e063000 - SKATE: Gameplay Pre-Alpha (+ Parkour!).NA", false, false, 4, [], 96, ~U[2022-06-30 16:17:50Z], ~U[2026-09-10 18:29:29Z], ~U[2026-09-10 18:29:29Z], "Electronic Arts ha pubblicato un video pre-alpha che mostra lo stato dei lavori del nuovo SKATE, dà qualche indizio sul gameplay (come l'aggiunta del parkour mentre ci si muove a piedi) e l'invito a iscriversi al programma insider per provare il gioco in anteprima e dare feedback al team di sviluppo. \n\nSKATE insider: http://skate.game/insider \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SKATE: Gameplay Pre-Alpha (+ Parkour!)", "_7aUGeBwBE0", 84, false, "https://www.youtube.com/watch?v=_7aUGeBwBE0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e063000 - SKATE: Gameplay Pre-Alpha (+ Parkour!).NA", false, 4, ~U[2022-06-30 16:17:50Z]] 20:29:29.129 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=94.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:29.130 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=10.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:29.131 [debug] QUERY OK source="media_items" db=0.4ms idle=10.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7163] 20:29:29.131 [debug] Current batch of media processed. Will check again in 1000ms 20:29:29.622 [info] GET / 20:29:29.622 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:29:29.624 [debug] QUERY OK source="settings" db=1.4ms idle=495.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:29.624 [debug] QUERY OK source="media_profiles" db=0.3ms idle=495.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:29:29.625 [debug] QUERY OK source="sources" db=0.3ms idle=495.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:29:29.632 [debug] QUERY OK source="media_items" db=7.0ms idle=495.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:29.634 [debug] QUERY OK source="media_items" db=1.0ms idle=501.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:29.634 [debug] QUERY OK source="settings" db=0.3ms idle=10.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:29.635 [debug] QUERY OK source="settings" db=0.5ms idle=10.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:29.636 [debug] QUERY OK source="settings" db=0.2ms idle=10.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:29.638 [debug] QUERY OK source="tasks" db=0.5ms idle=4.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:29:29.639 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=4.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:29.641 [debug] QUERY OK source="media_items" db=1.0ms idle=5.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:29.647 [debug] QUERY OK source="media_items" db=5.9ms idle=5.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:29.648 [debug] QUERY OK source="sources" db=0.2ms idle=11.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:29.655 [debug] QUERY OK source="media_items" db=3.9ms idle=12.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:29:29.663 [debug] QUERY OK source="media_items" db=7.4ms idle=16.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:29.663 [debug] QUERY OK source="sources" db=0.2ms idle=22.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:29:29.665 [info] Sent 200 in 42ms 20:29:30.133 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il nuovo diario degli sviluppatori di ONE PIECE ODYSSEY, il nuovo JRPG che riunisce una nuova esperienza di gioco e una storia originale con nuovi personaggi, sviluppati sotto la guida del creatore della serie Eiichiro Oda, svela informazioni sulla creazione e il gameplay, inclusi i combattimento e alcune feature speciali, come le “Dramatic Scenes” e le “Scramble Area Battle” . A Katsuaki Tsuzuki, Producer del gioco, e Motoi Sakuraba, Compositore, si unisce Ken Takano, editor-in-chief per ONE PIECE a Weekly Shonen Jump.\n----\n#onepiece \n#onepieceodyssey \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 684, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e063000 - ONE PIECE ODYSSEY: GAMEPLAY SPIEGATO DAGLI SVILUPPATORI.NA", "id" => "Xj6W_EXipSA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Xj6W_EXipSA", "playlist_index" => 3160, "timestamp" => 1656601217, "title" => "ONE PIECE ODYSSEY: GAMEPLAY SPIEGATO DAGLI SVILUPPATORI", "upload_date" => "20220630"} 20:29:30.134 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=485.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:30.136 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=480.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:30.139 [debug] QUERY OK source="media_items" db=2.7ms queue=0.1ms idle=473.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-30 15:00:17Z], 4] 20:29:30.147 [debug] QUERY OK source="media_items" db=6.5ms idle=476.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il nuovo diario degli sviluppatori di ONE PIECE ODYSSEY, il nuovo JRPG che riunisce una nuova esperienza di gioco e una storia originale con nuovi personaggi, sviluppati sotto la guida del creatore della serie Eiichiro Oda, svela informazioni sulla creazione e il gameplay, inclusi i combattimento e alcune feature speciali, come le “Dramatic Scenes” e le “Scramble Area Battle” . A Katsuaki Tsuzuki, Producer del gioco, e Motoi Sakuraba, Compositore, si unisce Ken Takano, editor-in-chief per ONE PIECE a Weekly Shonen Jump.\n----\n#onepiece \n#onepieceodyssey \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE ODYSSEY: GAMEPLAY SPIEGATO DAGLI SVILUPPATORI", "265f6ef4-755d-4ba2-ba68-758382eddc43", false, "Xj6W_EXipSA", 684, false, "https://www.youtube.com/watch?v=Xj6W_EXipSA", 3160, "/downloads/shows/Multiplayer.it/Season 2022/s2022e063000 - ONE PIECE ODYSSEY: GAMEPLAY SPIEGATO DAGLI SVILUPPATORI.NA", false, false, 4, [], 96, ~U[2022-06-30 15:00:17Z], ~U[2026-09-10 18:29:30Z], ~U[2026-09-10 18:29:30Z], "Il nuovo diario degli sviluppatori di ONE PIECE ODYSSEY, il nuovo JRPG che riunisce una nuova esperienza di gioco e una storia originale con nuovi personaggi, sviluppati sotto la guida del creatore della serie Eiichiro Oda, svela informazioni sulla creazione e il gameplay, inclusi i combattimento e alcune feature speciali, come le “Dramatic Scenes” e le “Scramble Area Battle” . A Katsuaki Tsuzuki, Producer del gioco, e Motoi Sakuraba, Compositore, si unisce Ken Takano, editor-in-chief per ONE PIECE a Weekly Shonen Jump.\n----\n#onepiece \n#onepieceodyssey \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE ODYSSEY: GAMEPLAY SPIEGATO DAGLI SVILUPPATORI", "Xj6W_EXipSA", 684, false, "https://www.youtube.com/watch?v=Xj6W_EXipSA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e063000 - ONE PIECE ODYSSEY: GAMEPLAY SPIEGATO DAGLI SVILUPPATORI.NA", false, 4, ~U[2022-06-30 15:00:17Z]] 20:29:30.149 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=111.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:30.150 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=15.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:30.153 [debug] QUERY OK source="media_items" db=1.9ms idle=14.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7164] 20:29:30.153 [debug] Current batch of media processed. Will check again in 1000ms 20:29:31.154 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La recensione di Cuphead: The Delicious Last Course, l'attesissima espansione di uno dei giochi più significativi della passata generazione, è finalmente arrivata. Ecco il nostro giudizio sul gioco di Studio MDHR.\n----\n#cuphead \n----\n00:00 Intro\n00:43 - Storia\n02:05 - Novità\n02:51 - I Boss\n03:48 - Aspetto Visivo\n04:40 - Commento Finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 331, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e063000 - CUPHEAD: The Delicious Last Course è IMPERDIBILE! RECENSIONE.NA", "id" => "-_Cn6AGcbTs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-_Cn6AGcbTs", "playlist_index" => 3161, "timestamp" => 1656595161, "title" => "CUPHEAD: The Delicious Last Course è IMPERDIBILE! RECENSIONE", "upload_date" => "20220630"} 20:29:31.156 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1008.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:31.157 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1007.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:31.168 [debug] QUERY OK source="media_items" db=10.1ms queue=0.1ms idle=1007.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-30 13:19:21Z], 4] 20:29:31.171 [debug] QUERY OK source="media_items" db=2.1ms idle=1015.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La recensione di Cuphead: The Delicious Last Course, l'attesissima espansione di uno dei giochi più significativi della passata generazione, è finalmente arrivata. Ecco il nostro giudizio sul gioco di Studio MDHR.\n----\n#cuphead \n----\n00:00 Intro\n00:43 - Storia\n02:05 - Novità\n02:51 - I Boss\n03:48 - Aspetto Visivo\n04:40 - Commento Finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CUPHEAD: The Delicious Last Course è IMPERDIBILE! RECENSIONE", "4675758b-4f9a-435a-8ab8-2306566840e5", false, "-_Cn6AGcbTs", 331, false, "https://www.youtube.com/watch?v=-_Cn6AGcbTs", 3161, "/downloads/shows/Multiplayer.it/Season 2022/s2022e063000 - CUPHEAD: The Delicious Last Course è IMPERDIBILE! RECENSIONE.NA", false, false, 4, [], 96, ~U[2022-06-30 13:19:21Z], ~U[2026-09-10 18:29:31Z], ~U[2026-09-10 18:29:31Z], "La recensione di Cuphead: The Delicious Last Course, l'attesissima espansione di uno dei giochi più significativi della passata generazione, è finalmente arrivata. Ecco il nostro giudizio sul gioco di Studio MDHR.\n----\n#cuphead \n----\n00:00 Intro\n00:43 - Storia\n02:05 - Novità\n02:51 - I Boss\n03:48 - Aspetto Visivo\n04:40 - Commento Finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CUPHEAD: The Delicious Last Course è IMPERDIBILE! RECENSIONE", "-_Cn6AGcbTs", 331, false, "https://www.youtube.com/watch?v=-_Cn6AGcbTs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e063000 - CUPHEAD: The Delicious Last Course è IMPERDIBILE! RECENSIONE.NA", false, 4, ~U[2022-06-30 13:19:21Z]] 20:29:31.171 [debug] QUERY OK source="sources" db=0.2ms idle=130.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:31.172 [debug] QUERY OK source="media_profiles" db=0.4ms idle=15.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:31.173 [debug] QUERY OK source="media_items" db=0.4ms idle=15.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7165] 20:29:31.174 [debug] Current batch of media processed. Will check again in 1000ms 20:29:32.176 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Quando Mario + Rabbids è stato presentato, le aspettative erano piuttosto basse. Al lancio, invece, qualunque dubbio è stato disintegrato in un lampo: Kingdom Battle si è rivelato uno dei più creativi e ispirati esponenti del genere, ed è riuscito non solo a convincere critica e pubblico, ma anche a rendere omaggio a Mario e al suo universo. Un seguito era quindi inevitabile e Mario + Rabbids: Mario + Rabbids è stato annunciato 4 anni dopo l’uscita del primo episodio. Ma come si è evoluta la squadra di Davide Soliani in questi anni difficili? E come si è trasformato il videogioco che li ha messi sotto ai riflettori? La risposta nella nostra intervista al creative director Davide Soliani.\n----\n#mariorabbids\n#supermario \n----\n00:00 Intro\n01:05 Una galassia da esplorare\n08:20 Libertà di movimento\n11:20 Un miglioramento generale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 819, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062900 - MARIO + RABBIDS SPARKS OF HOPE: Intervista a Davide SOLIANI.NA", "id" => "bUJbZ4B3GPk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=bUJbZ4B3GPk", "playlist_index" => 3162, "timestamp" => 1656519600, "title" => "MARIO + RABBIDS SPARKS OF HOPE: Intervista a Davide SOLIANI", "upload_date" => "20220629"} 20:29:32.177 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:32.178 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:32.188 [debug] QUERY OK source="media_items" db=9.9ms queue=0.1ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-29 16:20:00Z], 4] 20:29:32.191 [debug] QUERY OK source="media_items" db=2.1ms idle=1015.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Quando Mario + Rabbids è stato presentato, le aspettative erano piuttosto basse. Al lancio, invece, qualunque dubbio è stato disintegrato in un lampo: Kingdom Battle si è rivelato uno dei più creativi e ispirati esponenti del genere, ed è riuscito non solo a convincere critica e pubblico, ma anche a rendere omaggio a Mario e al suo universo. Un seguito era quindi inevitabile e Mario + Rabbids: Mario + Rabbids è stato annunciato 4 anni dopo l’uscita del primo episodio. Ma come si è evoluta la squadra di Davide Soliani in questi anni difficili? E come si è trasformato il videogioco che li ha messi sotto ai riflettori? La risposta nella nostra intervista al creative director Davide Soliani.\n----\n#mariorabbids\n#supermario \n----\n00:00 Intro\n01:05 Una galassia da esplorare\n08:20 Libertà di movimento\n11:20 Un miglioramento generale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARIO + RABBIDS SPARKS OF HOPE: Intervista a Davide SOLIANI", "31c39778-eb88-4728-9654-f4e082d00d84", false, "bUJbZ4B3GPk", 819, false, "https://www.youtube.com/watch?v=bUJbZ4B3GPk", 3162, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062900 - MARIO + RABBIDS SPARKS OF HOPE: Intervista a Davide SOLIANI.NA", false, false, 4, [], 96, ~U[2022-06-29 16:20:00Z], ~U[2026-09-10 18:29:32Z], ~U[2026-09-10 18:29:32Z], "Quando Mario + Rabbids è stato presentato, le aspettative erano piuttosto basse. Al lancio, invece, qualunque dubbio è stato disintegrato in un lampo: Kingdom Battle si è rivelato uno dei più creativi e ispirati esponenti del genere, ed è riuscito non solo a convincere critica e pubblico, ma anche a rendere omaggio a Mario e al suo universo. Un seguito era quindi inevitabile e Mario + Rabbids: Mario + Rabbids è stato annunciato 4 anni dopo l’uscita del primo episodio. Ma come si è evoluta la squadra di Davide Soliani in questi anni difficili? E come si è trasformato il videogioco che li ha messi sotto ai riflettori? La risposta nella nostra intervista al creative director Davide Soliani.\n----\n#mariorabbids\n#supermario \n----\n00:00 Intro\n01:05 Una galassia da esplorare\n08:20 Libertà di movimento\n11:20 Un miglioramento generale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARIO + RABBIDS SPARKS OF HOPE: Intervista a Davide SOLIANI", "bUJbZ4B3GPk", 819, false, "https://www.youtube.com/watch?v=bUJbZ4B3GPk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062900 - MARIO + RABBIDS SPARKS OF HOPE: Intervista a Davide SOLIANI.NA", false, 4, ~U[2022-06-29 16:20:00Z]] 20:29:32.192 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=147.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:32.193 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:32.194 [debug] QUERY OK source="media_items" db=0.3ms idle=15.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7166] 20:29:32.194 [debug] Current batch of media processed. Will check again in 1000ms 20:29:33.195 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Sarà un luglio caldissimo quello di Playstation Plus, con Sony che ha finalmente annunciato quali sono i giochi PS4 e PS5 che saranno disponibili tramite il suo servizio esclusivo nel settimo mese dell’anno. Dopo aver messo sul piatto God of War, Naruto to Boruto Shinobi Striker e Nickelodeon All Star Brawl, ecco i titoli che gli abbonati potranno giocare senza costi aggiuntivi.\n----\n00:00 Intro\n00:27 Crash Bandicoot 4: It's About Time (PS4, PS5)\n01:12 Man of Medan (PS4)\n02:01 Arcadegeddon (PS4, PS5)\n02:38 Date\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 203, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062900 - PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | LUGLIO 2022.NA", "id" => "cBsqbq0BaXo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=cBsqbq0BaXo", "playlist_index" => 3163, "timestamp" => 1656516834, "title" => "PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | LUGLIO 2022", "upload_date" => "20220629"} 20:29:33.195 [debug] QUERY OK source="sources" db=0.3ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:33.196 [debug] QUERY OK source="sources" db=0.3ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:33.202 [debug] QUERY OK source="media_items" db=5.3ms queue=0.1ms idle=1003.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-29 15:33:54Z], 4] 20:29:33.207 [debug] QUERY OK source="media_items" db=4.1ms idle=1008.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sarà un luglio caldissimo quello di Playstation Plus, con Sony che ha finalmente annunciato quali sono i giochi PS4 e PS5 che saranno disponibili tramite il suo servizio esclusivo nel settimo mese dell’anno. Dopo aver messo sul piatto God of War, Naruto to Boruto Shinobi Striker e Nickelodeon All Star Brawl, ecco i titoli che gli abbonati potranno giocare senza costi aggiuntivi.\n----\n00:00 Intro\n00:27 Crash Bandicoot 4: It's About Time (PS4, PS5)\n01:12 Man of Medan (PS4)\n02:01 Arcadegeddon (PS4, PS5)\n02:38 Date\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | LUGLIO 2022", "b114efc6-b01c-4e5e-a731-7caddc87b8b8", false, "cBsqbq0BaXo", 203, false, "https://www.youtube.com/watch?v=cBsqbq0BaXo", 3163, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062900 - PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | LUGLIO 2022.NA", false, false, 4, [], 96, ~U[2022-06-29 15:33:54Z], ~U[2026-09-10 18:29:33Z], ~U[2026-09-10 18:29:33Z], "Sarà un luglio caldissimo quello di Playstation Plus, con Sony che ha finalmente annunciato quali sono i giochi PS4 e PS5 che saranno disponibili tramite il suo servizio esclusivo nel settimo mese dell’anno. Dopo aver messo sul piatto God of War, Naruto to Boruto Shinobi Striker e Nickelodeon All Star Brawl, ecco i titoli che gli abbonati potranno giocare senza costi aggiuntivi.\n----\n00:00 Intro\n00:27 Crash Bandicoot 4: It's About Time (PS4, PS5)\n01:12 Man of Medan (PS4)\n02:01 Arcadegeddon (PS4, PS5)\n02:38 Date\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | LUGLIO 2022", "cBsqbq0BaXo", 203, false, "https://www.youtube.com/watch?v=cBsqbq0BaXo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062900 - PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | LUGLIO 2022.NA", false, 4, ~U[2022-06-29 15:33:54Z]] 20:29:33.207 [debug] QUERY OK source="sources" db=0.2ms idle=159.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:33.208 [debug] QUERY OK source="media_profiles" db=0.1ms idle=11.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:33.208 [debug] QUERY OK source="media_items" db=0.2ms idle=11.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7167] 20:29:33.208 [debug] Current batch of media processed. Will check again in 1000ms 20:29:34.209 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dopo il successo di Monster Hunter Rise arriva finalmente Sunbreak, un'espansione enorme che promette faville. Ma rappresenta solo del contenuto extra, o riesce ad esprimere una volta per tutte l'enorme potenziale del gioco base? Scopritelo nella nostra recensione.\n---\n#MHRise\n#MonsterHunter\n---\n00:00 Intro\n00:34 Novità\n02:18 Grado Maestro\n04:08 Bestiario\n05:00 Endgame\n05:32 Comparto tecnico\n05:55 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 415, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062900 - MONSTER HUNTER RISE SUNBREAK: Espansione Colossale! RECENSIONE.NA", "id" => "rTLccQe7WvM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=rTLccQe7WvM", "playlist_index" => 3164, "timestamp" => 1656505940, "title" => "MONSTER HUNTER RISE SUNBREAK: Espansione Colossale! RECENSIONE", "upload_date" => "20220629"} 20:29:34.210 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1002.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:34.211 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1002.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:34.217 [debug] QUERY OK source="media_items" db=6.3ms queue=0.1ms idle=1003.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-29 12:32:20Z], 4] 20:29:34.219 [debug] QUERY OK source="media_items" db=1.0ms idle=1009.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dopo il successo di Monster Hunter Rise arriva finalmente Sunbreak, un'espansione enorme che promette faville. Ma rappresenta solo del contenuto extra, o riesce ad esprimere una volta per tutte l'enorme potenziale del gioco base? Scopritelo nella nostra recensione.\n---\n#MHRise\n#MonsterHunter\n---\n00:00 Intro\n00:34 Novità\n02:18 Grado Maestro\n04:08 Bestiario\n05:00 Endgame\n05:32 Comparto tecnico\n05:55 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MONSTER HUNTER RISE SUNBREAK: Espansione Colossale! RECENSIONE", "54dc651e-0f0c-46cd-9633-275041a70362", false, "rTLccQe7WvM", 415, false, "https://www.youtube.com/watch?v=rTLccQe7WvM", 3164, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062900 - MONSTER HUNTER RISE SUNBREAK: Espansione Colossale! RECENSIONE.NA", false, false, 4, [], 96, ~U[2022-06-29 12:32:20Z], ~U[2026-09-10 18:29:34Z], ~U[2026-09-10 18:29:34Z], "Dopo il successo di Monster Hunter Rise arriva finalmente Sunbreak, un'espansione enorme che promette faville. Ma rappresenta solo del contenuto extra, o riesce ad esprimere una volta per tutte l'enorme potenziale del gioco base? Scopritelo nella nostra recensione.\n---\n#MHRise\n#MonsterHunter\n---\n00:00 Intro\n00:34 Novità\n02:18 Grado Maestro\n04:08 Bestiario\n05:00 Endgame\n05:32 Comparto tecnico\n05:55 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MONSTER HUNTER RISE SUNBREAK: Espansione Colossale! RECENSIONE", "rTLccQe7WvM", 415, false, "https://www.youtube.com/watch?v=rTLccQe7WvM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062900 - MONSTER HUNTER RISE SUNBREAK: Espansione Colossale! RECENSIONE.NA", false, 4, ~U[2022-06-29 12:32:20Z]] 20:29:34.219 [debug] QUERY OK source="sources" db=0.3ms idle=167.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:34.220 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:34.220 [debug] QUERY OK source="media_items" db=0.2ms idle=9.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7168] 20:29:34.221 [debug] Current batch of media processed. Will check again in 1000ms 20:29:34.668 [info] GET / 20:29:34.668 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:29:34.670 [debug] QUERY OK source="settings" db=1.4ms idle=451.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:34.671 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=451.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:29:34.671 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=451.7ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:29:34.682 [debug] QUERY OK source="media_items" db=10.3ms queue=0.1ms idle=451.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:34.684 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=461.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:34.688 [debug] QUERY OK source="settings" db=2.7ms queue=0.1ms idle=14.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:34.689 [debug] QUERY OK source="settings" db=0.5ms queue=0.3ms idle=17.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:34.692 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=19.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:34.694 [debug] QUERY OK source="tasks" db=0.6ms idle=11.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:29:34.695 [debug] QUERY OK source="sources" db=0.4ms idle=10.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:34.699 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=8.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:34.713 [debug] QUERY OK source="media_items" db=13.6ms queue=0.1ms idle=10.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:34.718 [debug] QUERY OK source="sources" db=4.0ms idle=21.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:34.733 [debug] QUERY OK source="media_items" db=9.6ms queue=0.2ms idle=29.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:29:34.748 [debug] QUERY OK source="media_items" db=14.3ms idle=38.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:34.749 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=49.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:29:34.751 [info] Sent 200 in 83ms 20:29:35.223 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Sin dalle beta messe a disposizione qualche mese fa, DNF Duel è riuscito a catturare subito l'attenzione. Il picchiaduro basato su Dungeon Fighter Online si fregia infatti di un comparto tecnico davvero sopra le righe, caratteristica che non ha fatto altro che aumentare le nostre aspettative nel tempo. Ora però è arrivato il momento di tirare le somme: vediamo come se l’è cavata il team Arc System Works con la sua ultima fatica, disponibile su PC e Playstation dal 28 giugno 2022.\n----\n#dnfduel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 403, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062800 - PICCHIADURO SPETTACOLARE | DNF DUEL RECENSIONE.NA", "id" => "zQZiIFdmD_g", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zQZiIFdmD_g", "playlist_index" => 3165, "timestamp" => 1656430735, "title" => "PICCHIADURO SPETTACOLARE | DNF DUEL RECENSIONE", "upload_date" => "20220628"} 20:29:35.224 [debug] QUERY OK source="sources" db=0.6ms idle=505.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:35.225 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=491.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:35.228 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms idle=477.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-28 15:38:55Z], 4] 20:29:35.232 [debug] QUERY OK source="media_items" db=2.2ms idle=479.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sin dalle beta messe a disposizione qualche mese fa, DNF Duel è riuscito a catturare subito l'attenzione. Il picchiaduro basato su Dungeon Fighter Online si fregia infatti di un comparto tecnico davvero sopra le righe, caratteristica che non ha fatto altro che aumentare le nostre aspettative nel tempo. Ora però è arrivato il momento di tirare le somme: vediamo come se l’è cavata il team Arc System Works con la sua ultima fatica, disponibile su PC e Playstation dal 28 giugno 2022.\n----\n#dnfduel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PICCHIADURO SPETTACOLARE | DNF DUEL RECENSIONE", "46020aba-145b-4846-a503-a22d1b8c6d50", false, "zQZiIFdmD_g", 403, false, "https://www.youtube.com/watch?v=zQZiIFdmD_g", 3165, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062800 - PICCHIADURO SPETTACOLARE | DNF DUEL RECENSIONE.NA", false, false, 4, [], 96, ~U[2022-06-28 15:38:55Z], ~U[2026-09-10 18:29:35Z], ~U[2026-09-10 18:29:35Z], "Sin dalle beta messe a disposizione qualche mese fa, DNF Duel è riuscito a catturare subito l'attenzione. Il picchiaduro basato su Dungeon Fighter Online si fregia infatti di un comparto tecnico davvero sopra le righe, caratteristica che non ha fatto altro che aumentare le nostre aspettative nel tempo. Ora però è arrivato il momento di tirare le somme: vediamo come se l’è cavata il team Arc System Works con la sua ultima fatica, disponibile su PC e Playstation dal 28 giugno 2022.\n----\n#dnfduel \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PICCHIADURO SPETTACOLARE | DNF DUEL RECENSIONE", "zQZiIFdmD_g", 403, false, "https://www.youtube.com/watch?v=zQZiIFdmD_g", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062800 - PICCHIADURO SPETTACOLARE | DNF DUEL RECENSIONE.NA", false, 4, ~U[2022-06-28 15:38:55Z]] 20:29:35.233 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=178.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:35.234 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=9.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:35.237 [debug] QUERY OK source="media_items" db=1.7ms idle=9.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7169] 20:29:35.237 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Return to Monkey Island segna l’inatteso ed eccitante ritorno del creatore della serie Ron Gilbert e rappresenta il seguito delle leggendarie avventure The Secret of Monkey Island e Monkey Island 2: LeChuck’s Revenge. Al suo interno, i giocatori potranno godersi un gameplay punta e clicca in chiave moderna mentre esplorano le isole e risolvono rompicapi. Return to Monkey Island è un’esclusiva temporale per console che approderà su Nintendo Switch quest’anno.\n----\n#monkeyisland \n#returntomonkeyisland\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 101, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062800 - RETURN TO MONKEY ISLAND: TRAILER UFFICIALE | CONSOLE EDITION.NA", "id" => "4Qwq1U3RKsw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4Qwq1U3RKsw", "playlist_index" => 3166, "timestamp" => 1656422320, "title" => "RETURN TO MONKEY ISLAND: TRAILER UFFICIALE | CONSOLE EDITION", "upload_date" => "20220628"} 20:29:35.240 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=9.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:35.240 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=8.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:35.250 [debug] QUERY OK source="media_items" db=9.5ms idle=7.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-28 13:18:40Z], 4] 20:29:35.256 [debug] QUERY OK source="media_items" db=4.9ms idle=16.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Return to Monkey Island segna l’inatteso ed eccitante ritorno del creatore della serie Ron Gilbert e rappresenta il seguito delle leggendarie avventure The Secret of Monkey Island e Monkey Island 2: LeChuck’s Revenge. Al suo interno, i giocatori potranno godersi un gameplay punta e clicca in chiave moderna mentre esplorano le isole e risolvono rompicapi. Return to Monkey Island è un’esclusiva temporale per console che approderà su Nintendo Switch quest’anno.\n----\n#monkeyisland \n#returntomonkeyisland\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RETURN TO MONKEY ISLAND: TRAILER UFFICIALE | CONSOLE EDITION", "6170829e-d9bd-4857-8666-d4ed87ef84b4", false, "4Qwq1U3RKsw", 101, false, "https://www.youtube.com/watch?v=4Qwq1U3RKsw", 3166, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062800 - RETURN TO MONKEY ISLAND: TRAILER UFFICIALE | CONSOLE EDITION.NA", false, false, 4, [], 96, ~U[2022-06-28 13:18:40Z], ~U[2026-09-10 18:29:35Z], ~U[2026-09-10 18:29:35Z], "Return to Monkey Island segna l’inatteso ed eccitante ritorno del creatore della serie Ron Gilbert e rappresenta il seguito delle leggendarie avventure The Secret of Monkey Island e Monkey Island 2: LeChuck’s Revenge. Al suo interno, i giocatori potranno godersi un gameplay punta e clicca in chiave moderna mentre esplorano le isole e risolvono rompicapi. Return to Monkey Island è un’esclusiva temporale per console che approderà su Nintendo Switch quest’anno.\n----\n#monkeyisland \n#returntomonkeyisland\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RETURN TO MONKEY ISLAND: TRAILER UFFICIALE | CONSOLE EDITION", "4Qwq1U3RKsw", 101, false, "https://www.youtube.com/watch?v=4Qwq1U3RKsw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062800 - RETURN TO MONKEY ISLAND: TRAILER UFFICIALE | CONSOLE EDITION.NA", false, 4, ~U[2022-06-28 13:18:40Z]] 20:29:35.257 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=19.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:35.258 [debug] QUERY OK source="media_profiles" db=0.3ms idle=18.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:35.259 [debug] QUERY OK source="media_items" db=0.6ms idle=18.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7170] 20:29:35.260 [debug] Current batch of media processed. Will check again in 1000ms 20:29:36.261 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "L’improbabile squadra composta da Mario, i suoi amici e gli eroici Rabbids, e a cui questa volta si unirà anche Bowser, parte per un’avventura spaziale in un nuovo Mario + Rabbids. La galassia è minacciata da un’oscura entità che vuole assorbirne tutta l’energia, inclusa quella degli Spark, creature nate dalla fusione tra gli Sfavillotti e i Rabbids. Adesso tocca ai nostri eroi salvare gli Spark e la galassia in battaglie a turni. Guida una squadra di tre personaggi e usa un’ampia gamma di strumenti per spostarti sul campo di battaglia, aggirare i nemici e farli fuori. Mario + Rabbids Sparks of Hope ha una data di uscita: arriverà su Nintendo Switch il 20 ottobre.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 154, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062800 - MARIO + RABBIDS SPARKS OF HOPE: TRAILER UFFICIALE.NA", "id" => "VpNrAv6ZxuA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=VpNrAv6ZxuA", "playlist_index" => 3167, "timestamp" => 1656422292, "title" => "MARIO + RABBIDS SPARKS OF HOPE: TRAILER UFFICIALE", "upload_date" => "20220628"} 20:29:36.262 [debug] QUERY OK source="sources" db=0.3ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:36.263 [debug] QUERY OK source="sources" db=0.4ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:36.269 [debug] QUERY OK source="media_items" db=6.0ms queue=0.1ms idle=1004.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-28 13:18:12Z], 4] 20:29:36.271 [debug] QUERY OK source="media_items" db=1.0ms idle=1009.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L’improbabile squadra composta da Mario, i suoi amici e gli eroici Rabbids, e a cui questa volta si unirà anche Bowser, parte per un’avventura spaziale in un nuovo Mario + Rabbids. La galassia è minacciata da un’oscura entità che vuole assorbirne tutta l’energia, inclusa quella degli Spark, creature nate dalla fusione tra gli Sfavillotti e i Rabbids. Adesso tocca ai nostri eroi salvare gli Spark e la galassia in battaglie a turni. Guida una squadra di tre personaggi e usa un’ampia gamma di strumenti per spostarti sul campo di battaglia, aggirare i nemici e farli fuori. Mario + Rabbids Sparks of Hope ha una data di uscita: arriverà su Nintendo Switch il 20 ottobre.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARIO + RABBIDS SPARKS OF HOPE: TRAILER UFFICIALE", "73c03b7e-9fa0-4fd2-b24b-87a84baf7b70", false, "VpNrAv6ZxuA", 154, false, "https://www.youtube.com/watch?v=VpNrAv6ZxuA", 3167, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062800 - MARIO + RABBIDS SPARKS OF HOPE: TRAILER UFFICIALE.NA", false, false, 4, [], 96, ~U[2022-06-28 13:18:12Z], ~U[2026-09-10 18:29:36Z], ~U[2026-09-10 18:29:36Z], "L’improbabile squadra composta da Mario, i suoi amici e gli eroici Rabbids, e a cui questa volta si unirà anche Bowser, parte per un’avventura spaziale in un nuovo Mario + Rabbids. La galassia è minacciata da un’oscura entità che vuole assorbirne tutta l’energia, inclusa quella degli Spark, creature nate dalla fusione tra gli Sfavillotti e i Rabbids. Adesso tocca ai nostri eroi salvare gli Spark e la galassia in battaglie a turni. Guida una squadra di tre personaggi e usa un’ampia gamma di strumenti per spostarti sul campo di battaglia, aggirare i nemici e farli fuori. Mario + Rabbids Sparks of Hope ha una data di uscita: arriverà su Nintendo Switch il 20 ottobre.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARIO + RABBIDS SPARKS OF HOPE: TRAILER UFFICIALE", "VpNrAv6ZxuA", 154, false, "https://www.youtube.com/watch?v=VpNrAv6ZxuA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062800 - MARIO + RABBIDS SPARKS OF HOPE: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-28 13:18:12Z]] 20:29:36.271 [debug] QUERY OK source="sources" db=0.2ms idle=214.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:36.272 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=9.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:36.273 [debug] QUERY OK source="media_items" db=0.3ms idle=9.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7171] 20:29:36.273 [debug] Current batch of media processed. Will check again in 1000ms 20:29:37.274 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La Formula 1 sta vivendo una vera e propria rinascita, complice il nuovo regolamento introdotto dalla FIA.\nIn questo scenario non poteva che riaccendersi l'interesse anche dal punto di vista videoludico con F1 22, franchise ufficiale che dallo scorso anno è passato sotto l’ala di Electronic Arts. \nIn casa Codemasters saranno riusciti nell’intento di realizzare un titolo al passo con i tempi e con la nuova era della Formula 1? Scopritelo nella nostra video recensione.\n----\n#f122 \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 571, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062700 - F1 2022: SI POTEVA FARE DI PIÙ | RECENSIONE.NA", "id" => "GTenuu262GQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GTenuu262GQ", "playlist_index" => 3168, "timestamp" => 1656350788, "title" => "F1 2022: SI POTEVA FARE DI PIÙ | RECENSIONE", "upload_date" => "20220627"} 20:29:37.274 [debug] QUERY OK source="sources" db=0.2ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:37.275 [debug] QUERY OK source="sources" db=0.2ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:37.280 [debug] QUERY OK source="media_items" db=4.9ms idle=1003.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-27 17:26:28Z], 4] 20:29:37.292 [debug] QUERY OK source="media_items" db=11.8ms idle=1007.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La Formula 1 sta vivendo una vera e propria rinascita, complice il nuovo regolamento introdotto dalla FIA.\nIn questo scenario non poteva che riaccendersi l'interesse anche dal punto di vista videoludico con F1 22, franchise ufficiale che dallo scorso anno è passato sotto l’ala di Electronic Arts. \nIn casa Codemasters saranno riusciti nell’intento di realizzare un titolo al passo con i tempi e con la nuova era della Formula 1? Scopritelo nella nostra video recensione.\n----\n#f122 \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "F1 2022: SI POTEVA FARE DI PIÙ | RECENSIONE", "4bbdb631-538d-43ab-bee8-54909408196a", false, "GTenuu262GQ", 571, false, "https://www.youtube.com/watch?v=GTenuu262GQ", 3168, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062700 - F1 2022: SI POTEVA FARE DI PIÙ | RECENSIONE.NA", false, false, 4, [], 96, ~U[2022-06-27 17:26:28Z], ~U[2026-09-10 18:29:37Z], ~U[2026-09-10 18:29:37Z], "La Formula 1 sta vivendo una vera e propria rinascita, complice il nuovo regolamento introdotto dalla FIA.\nIn questo scenario non poteva che riaccendersi l'interesse anche dal punto di vista videoludico con F1 22, franchise ufficiale che dallo scorso anno è passato sotto l’ala di Electronic Arts. \nIn casa Codemasters saranno riusciti nell’intento di realizzare un titolo al passo con i tempi e con la nuova era della Formula 1? Scopritelo nella nostra video recensione.\n----\n#f122 \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "F1 2022: SI POTEVA FARE DI PIÙ | RECENSIONE", "GTenuu262GQ", 571, false, "https://www.youtube.com/watch?v=GTenuu262GQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062700 - F1 2022: SI POTEVA FARE DI PIÙ | RECENSIONE.NA", false, 4, ~U[2022-06-27 17:26:28Z]] 20:29:37.293 [debug] QUERY OK source="sources" db=0.1ms idle=233.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:37.293 [debug] QUERY OK source="media_profiles" db=0.1ms idle=18.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:37.294 [debug] QUERY OK source="media_items" db=0.2ms idle=18.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7172] 20:29:37.294 [debug] Current batch of media processed. Will check again in 1000ms 20:29:38.295 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il nuovo trailer per Avatar Reckoning, lo sparatutto RPG: vediamo personaggi, azione e mecha. Il gioco è previsto per il 2023 su iOS e Android.\n----\n#avatar \n#avatarreckoning \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 77, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062700 - AVATAR RECKONING: TRAILER UFFICIALE.NA", "id" => "h8TeKzi-9So", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=h8TeKzi-9So", "playlist_index" => 3169, "timestamp" => 1656345328, "title" => "AVATAR RECKONING: TRAILER UFFICIALE", "upload_date" => "20220627"} 20:29:38.297 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:38.298 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:38.304 [debug] QUERY OK source="media_items" db=5.6ms idle=1004.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-27 15:55:28Z], 4] 20:29:38.312 [debug] QUERY OK source="media_items" db=6.9ms idle=1010.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il nuovo trailer per Avatar Reckoning, lo sparatutto RPG: vediamo personaggi, azione e mecha. Il gioco è previsto per il 2023 su iOS e Android.\n----\n#avatar \n#avatarreckoning \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "AVATAR RECKONING: TRAILER UFFICIALE", "459e49e2-58b3-40e0-93cd-bf62d0414bef", false, "h8TeKzi-9So", 77, false, "https://www.youtube.com/watch?v=h8TeKzi-9So", 3169, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062700 - AVATAR RECKONING: TRAILER UFFICIALE.NA", false, false, 4, [], 96, ~U[2022-06-27 15:55:28Z], ~U[2026-09-10 18:29:38Z], ~U[2026-09-10 18:29:38Z], "Ecco il nuovo trailer per Avatar Reckoning, lo sparatutto RPG: vediamo personaggi, azione e mecha. Il gioco è previsto per il 2023 su iOS e Android.\n----\n#avatar \n#avatarreckoning \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "AVATAR RECKONING: TRAILER UFFICIALE", "h8TeKzi-9So", 77, false, "https://www.youtube.com/watch?v=h8TeKzi-9So", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062700 - AVATAR RECKONING: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-27 15:55:28Z]] 20:29:38.313 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=249.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:38.313 [debug] QUERY OK source="media_profiles" db=0.3ms idle=16.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:38.314 [debug] QUERY OK source="media_items" db=0.4ms idle=16.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7173] 20:29:38.315 [debug] Current batch of media processed. Will check again in 1000ms 20:29:39.316 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il sequel del pluripremiato film del 2019 si farà, ma è una buona idea? Secondo noi sì e vi spieghiamo anche perché Joker 2: Folie à deux sarebbe perfetto anche come videogioco.\n----\n#joker \n#batman \n----\n00:00 Intro\n00:44 Le ragioni del sì\n03:11 Videogioco?\n05:25 Follia per due\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 426, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062700 - JOKER 2: vogliamo anche il VIDEOGIOCO!.NA", "id" => "Cpp19DHBI7s", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Cpp19DHBI7s", "playlist_index" => 3170, "timestamp" => 1656334812, "title" => "JOKER 2: vogliamo anche il VIDEOGIOCO!", "upload_date" => "20220627"} 20:29:39.317 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:39.319 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:39.324 [debug] QUERY OK source="media_items" db=5.3ms idle=1005.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-27 13:00:12Z], 4] 20:29:39.326 [debug] QUERY OK source="media_items" db=0.8ms idle=1010.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il sequel del pluripremiato film del 2019 si farà, ma è una buona idea? Secondo noi sì e vi spieghiamo anche perché Joker 2: Folie à deux sarebbe perfetto anche come videogioco.\n----\n#joker \n#batman \n----\n00:00 Intro\n00:44 Le ragioni del sì\n03:11 Videogioco?\n05:25 Follia per due\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "JOKER 2: vogliamo anche il VIDEOGIOCO!", "d262f3a4-c310-4f8c-8454-fad0835af325", false, "Cpp19DHBI7s", 426, false, "https://www.youtube.com/watch?v=Cpp19DHBI7s", 3170, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062700 - JOKER 2: vogliamo anche il VIDEOGIOCO!.NA", false, false, 4, [], 96, ~U[2022-06-27 13:00:12Z], ~U[2026-09-10 18:29:39Z], ~U[2026-09-10 18:29:39Z], "Il sequel del pluripremiato film del 2019 si farà, ma è una buona idea? Secondo noi sì e vi spieghiamo anche perché Joker 2: Folie à deux sarebbe perfetto anche come videogioco.\n----\n#joker \n#batman \n----\n00:00 Intro\n00:44 Le ragioni del sì\n03:11 Videogioco?\n05:25 Follia per due\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "JOKER 2: vogliamo anche il VIDEOGIOCO!", "Cpp19DHBI7s", 426, false, "https://www.youtube.com/watch?v=Cpp19DHBI7s", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062700 - JOKER 2: vogliamo anche il VIDEOGIOCO!.NA", false, 4, ~U[2022-06-27 13:00:12Z]] 20:29:39.326 [debug] QUERY OK source="sources" db=0.2ms idle=258.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:39.327 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=8.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:39.329 [debug] QUERY OK source="media_items" db=1.2ms idle=8.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7174] 20:29:39.329 [debug] Current batch of media processed. Will check again in 1000ms 20:29:39.755 [info] GET / 20:29:39.755 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:29:39.758 [debug] QUERY OK source="settings" db=1.6ms queue=0.1ms idle=431.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:39.759 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=432.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:29:39.759 [debug] QUERY OK source="sources" db=0.2ms idle=432.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:29:39.769 [debug] QUERY OK source="media_items" db=9.1ms idle=432.6ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:39.770 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=440.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:39.771 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=13.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:39.772 [debug] QUERY OK source="settings" db=0.1ms idle=12.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:39.773 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=12.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:39.774 [debug] QUERY OK source="tasks" db=0.5ms idle=5.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:29:39.775 [debug] QUERY OK source="sources" db=0.2ms idle=4.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:39.778 [debug] QUERY OK source="media_items" db=1.2ms idle=5.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:39.785 [debug] QUERY OK source="media_items" db=7.3ms idle=6.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:39.786 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=13.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:39.795 [debug] QUERY OK source="media_items" db=4.7ms idle=15.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:29:39.803 [debug] QUERY OK source="media_items" db=7.6ms queue=0.1ms idle=20.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:39.803 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=25.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:29:39.805 [info] Sent 200 in 49ms 20:29:40.330 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "MachineGames ha parlato delle fonti di ispirazione e l'approccio del team dietro a Indiana Jones, il nuovo gioco in sviluppo basato sulle avventure dell'omonimo avventuriero.\n\n#indianajones \n----\r\nL'immagine nell'anteprima è di Geo_Siskas (instagram.com/geo_siskas)\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 413, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062600 - Indiana Jones: il gioco sarà autentico al 100%.NA", "id" => "z-tWEk8c7TU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=z-tWEk8c7TU", "playlist_index" => 3171, "timestamp" => 1656255636, "title" => "Indiana Jones: il gioco sarà autentico al 100%", "upload_date" => "20220626"} 20:29:40.331 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=543.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:40.331 [debug] QUERY OK source="sources" db=0.3ms idle=536.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:40.334 [debug] QUERY OK source="media_items" db=2.3ms idle=528.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-26 15:00:36Z], 4] 20:29:40.336 [debug] QUERY OK source="media_items" db=1.4ms idle=530.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["MachineGames ha parlato delle fonti di ispirazione e l'approccio del team dietro a Indiana Jones, il nuovo gioco in sviluppo basato sulle avventure dell'omonimo avventuriero.\n\n#indianajones \n----\r\nL'immagine nell'anteprima è di Geo_Siskas (instagram.com/geo_siskas)\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Indiana Jones: il gioco sarà autentico al 100%", "a36aaf1e-b31b-436f-83a1-d261e70c5397", false, "z-tWEk8c7TU", 413, false, "https://www.youtube.com/watch?v=z-tWEk8c7TU", 3171, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062600 - Indiana Jones: il gioco sarà autentico al 100%.NA", false, false, 4, [], 97, ~U[2022-06-26 15:00:36Z], ~U[2026-09-10 18:29:40Z], ~U[2026-09-10 18:29:40Z], "MachineGames ha parlato delle fonti di ispirazione e l'approccio del team dietro a Indiana Jones, il nuovo gioco in sviluppo basato sulle avventure dell'omonimo avventuriero.\n\n#indianajones \n----\r\nL'immagine nell'anteprima è di Geo_Siskas (instagram.com/geo_siskas)\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Indiana Jones: il gioco sarà autentico al 100%", "z-tWEk8c7TU", 413, false, "https://www.youtube.com/watch?v=z-tWEk8c7TU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062600 - Indiana Jones: il gioco sarà autentico al 100%.NA", false, 4, ~U[2022-06-26 15:00:36Z]] 20:29:40.337 [debug] QUERY OK source="sources" db=0.9ms idle=266.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:40.338 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:40.339 [debug] QUERY OK source="media_items" db=1.1ms idle=6.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7175] 20:29:40.340 [debug] Current batch of media processed. Will check again in 1000ms 20:29:41.341 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Fall Guys: Ultimate Knockout è gratis su tutte le piattaforme e la concorrenza si fa così agguerritissima: ecco una manciata di subdoli consigli utili per iniziare, e per avere la meglio sugli avversari nello spettacolo in solitaria.\nCominciamo.\n----\n00:00 Intro\n00:55 Tradite gli amici\n01:40 Sfruttate il tuffo\n02:22 “Andate avanti. Io vi raggiungo”\n03:04 Seguite la massa\n03:57 Sangue freddo\n04:48 Giocate sporco\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 354, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062600 - FALL GUYS: 6 CONSIGLI PER VINCERE (O NON PERDERE MALE).NA", "id" => "xP_nDLGiJ10", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xP_nDLGiJ10", "playlist_index" => 3172, "timestamp" => 1656237636, "title" => "FALL GUYS: 6 CONSIGLI PER VINCERE (O NON PERDERE MALE)", "upload_date" => "20220626"} 20:29:41.341 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:41.342 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:41.347 [debug] QUERY OK source="media_items" db=5.1ms idle=1004.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-26 10:00:36Z], 4] 20:29:41.349 [debug] QUERY OK source="media_items" db=0.9ms idle=1008.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Fall Guys: Ultimate Knockout è gratis su tutte le piattaforme e la concorrenza si fa così agguerritissima: ecco una manciata di subdoli consigli utili per iniziare, e per avere la meglio sugli avversari nello spettacolo in solitaria.\nCominciamo.\n----\n00:00 Intro\n00:55 Tradite gli amici\n01:40 Sfruttate il tuffo\n02:22 “Andate avanti. Io vi raggiungo”\n03:04 Seguite la massa\n03:57 Sangue freddo\n04:48 Giocate sporco\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FALL GUYS: 6 CONSIGLI PER VINCERE (O NON PERDERE MALE)", "928e1219-c74d-446a-99dc-650f2bc72bf2", false, "xP_nDLGiJ10", 354, false, "https://www.youtube.com/watch?v=xP_nDLGiJ10", 3172, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062600 - FALL GUYS: 6 CONSIGLI PER VINCERE (O NON PERDERE MALE).NA", false, false, 4, [], 97, ~U[2022-06-26 10:00:36Z], ~U[2026-09-10 18:29:41Z], ~U[2026-09-10 18:29:41Z], "Fall Guys: Ultimate Knockout è gratis su tutte le piattaforme e la concorrenza si fa così agguerritissima: ecco una manciata di subdoli consigli utili per iniziare, e per avere la meglio sugli avversari nello spettacolo in solitaria.\nCominciamo.\n----\n00:00 Intro\n00:55 Tradite gli amici\n01:40 Sfruttate il tuffo\n02:22 “Andate avanti. Io vi raggiungo”\n03:04 Seguite la massa\n03:57 Sangue freddo\n04:48 Giocate sporco\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FALL GUYS: 6 CONSIGLI PER VINCERE (O NON PERDERE MALE)", "xP_nDLGiJ10", 354, false, "https://www.youtube.com/watch?v=xP_nDLGiJ10", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062600 - FALL GUYS: 6 CONSIGLI PER VINCERE (O NON PERDERE MALE).NA", false, 4, ~U[2022-06-26 10:00:36Z]] 20:29:41.349 [debug] QUERY OK source="sources" db=0.2ms idle=274.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:41.350 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:41.351 [debug] QUERY OK source="media_items" db=0.2ms idle=8.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7176] 20:29:41.351 [debug] Current batch of media processed. Will check again in 1000ms 20:29:41.582 [info] {"source":"oban","duration":3371,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:29:42.352 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Prendere gli ingredienti tipici dei giochi Arkane e inserirli per la prima volta in un titolo cooperativo con una mappa open world. Questa è la sfida che ha abbracciato Arkane Austin quando ha iniziato a sviluppare Redfall, poco dopo la pubblicazione dell'ottimo Prey. Abbiamo intervistato i director Harvey Smith e Ricardo Bara: ecco cosa ci hanno raccontato.\n\n---\n#Redfall\n---\n00:00 Intro\n00:49 Redfall\n01:47 Level design\n02:59 Le missioni\n03:38 Personaggi\n07:00 Supporto post-lancio\n07:18 Austin vs Lione\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 517, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062500 - REDFALL: OPEN WORLD in puro stile ARKANE!.NA", "id" => "-Pc1EO_4SsE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-Pc1EO_4SsE", "playlist_index" => 3173, "timestamp" => 1656169201, "title" => "REDFALL: OPEN WORLD in puro stile ARKANE!", "upload_date" => "20220625"} 20:29:42.353 [debug] QUERY OK source="sources" db=0.3ms idle=1003.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:42.355 [debug] QUERY OK source="sources" db=1.8ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:42.365 [debug] QUERY OK source="media_items" db=9.4ms queue=0.1ms idle=1005.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-25 15:00:01Z], 4] 20:29:42.368 [debug] QUERY OK source="media_items" db=1.5ms idle=783.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Prendere gli ingredienti tipici dei giochi Arkane e inserirli per la prima volta in un titolo cooperativo con una mappa open world. Questa è la sfida che ha abbracciato Arkane Austin quando ha iniziato a sviluppare Redfall, poco dopo la pubblicazione dell'ottimo Prey. Abbiamo intervistato i director Harvey Smith e Ricardo Bara: ecco cosa ci hanno raccontato.\n\n---\n#Redfall\n---\n00:00 Intro\n00:49 Redfall\n01:47 Level design\n02:59 Le missioni\n03:38 Personaggi\n07:00 Supporto post-lancio\n07:18 Austin vs Lione\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "REDFALL: OPEN WORLD in puro stile ARKANE!", "550a8662-b243-491c-9ddf-543b1a207bce", false, "-Pc1EO_4SsE", 517, false, "https://www.youtube.com/watch?v=-Pc1EO_4SsE", 3173, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062500 - REDFALL: OPEN WORLD in puro stile ARKANE!.NA", false, false, 4, [], 96, ~U[2022-06-25 15:00:01Z], ~U[2026-09-10 18:29:42Z], ~U[2026-09-10 18:29:42Z], "Prendere gli ingredienti tipici dei giochi Arkane e inserirli per la prima volta in un titolo cooperativo con una mappa open world. Questa è la sfida che ha abbracciato Arkane Austin quando ha iniziato a sviluppare Redfall, poco dopo la pubblicazione dell'ottimo Prey. Abbiamo intervistato i director Harvey Smith e Ricardo Bara: ecco cosa ci hanno raccontato.\n\n---\n#Redfall\n---\n00:00 Intro\n00:49 Redfall\n01:47 Level design\n02:59 Le missioni\n03:38 Personaggi\n07:00 Supporto post-lancio\n07:18 Austin vs Lione\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "REDFALL: OPEN WORLD in puro stile ARKANE!", "-Pc1EO_4SsE", 517, false, "https://www.youtube.com/watch?v=-Pc1EO_4SsE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062500 - REDFALL: OPEN WORLD in puro stile ARKANE!.NA", false, 4, ~U[2022-06-25 15:00:01Z]] 20:29:42.368 [debug] QUERY OK source="sources" db=0.2ms idle=289.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:42.369 [debug] QUERY OK source="media_profiles" db=0.3ms idle=15.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:42.370 [debug] QUERY OK source="media_items" db=0.5ms idle=13.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7177] 20:29:42.370 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Hidetaka Miyazaki di FromSoftware ha annunciato che ha più giochi in sviluppo e uno di questi progetti è attualmente nelle fasi finali. Inoltre, si è parlato dei prossimi aggiornamenti di Elden Ring.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 189, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062500 - FromSoftware: NUOVI GIOCHI IN ARRIVO! (Uno quasi pronto).NA", "id" => "kk6uuU5K6hk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=kk6uuU5K6hk", "playlist_index" => 3174, "timestamp" => 1656162022, "title" => "FromSoftware: NUOVI GIOCHI IN ARRIVO! (Uno quasi pronto)", "upload_date" => "20220625"} 20:29:42.372 [debug] QUERY OK source="sources" db=1.0ms idle=5.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:42.372 [debug] QUERY OK source="sources" db=0.3ms idle=4.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:42.381 [debug] QUERY OK source="media_items" db=7.9ms queue=0.1ms idle=4.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-25 13:00:22Z], 4] 20:29:42.383 [debug] QUERY OK source="media_items" db=1.5ms idle=12.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Hidetaka Miyazaki di FromSoftware ha annunciato che ha più giochi in sviluppo e uno di questi progetti è attualmente nelle fasi finali. Inoltre, si è parlato dei prossimi aggiornamenti di Elden Ring.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FromSoftware: NUOVI GIOCHI IN ARRIVO! (Uno quasi pronto)", "7f5c25ff-a38d-48c5-be2e-434e4a14a339", false, "kk6uuU5K6hk", 189, false, "https://www.youtube.com/watch?v=kk6uuU5K6hk", 3174, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062500 - FromSoftware: NUOVI GIOCHI IN ARRIVO! (Uno quasi pronto).NA", false, false, 4, [], 96, ~U[2022-06-25 13:00:22Z], ~U[2026-09-10 18:29:42Z], ~U[2026-09-10 18:29:42Z], "Hidetaka Miyazaki di FromSoftware ha annunciato che ha più giochi in sviluppo e uno di questi progetti è attualmente nelle fasi finali. Inoltre, si è parlato dei prossimi aggiornamenti di Elden Ring.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FromSoftware: NUOVI GIOCHI IN ARRIVO! (Uno quasi pronto)", "kk6uuU5K6hk", 189, false, "https://www.youtube.com/watch?v=kk6uuU5K6hk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062500 - FromSoftware: NUOVI GIOCHI IN ARRIVO! (Uno quasi pronto).NA", false, 4, ~U[2022-06-25 13:00:22Z]] 20:29:42.384 [debug] QUERY OK source="sources" db=0.4ms idle=13.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:42.385 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=12.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:42.386 [debug] QUERY OK source="media_items" db=0.4ms idle=13.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7178] 20:29:42.386 [debug] Current batch of media processed. Will check again in 1000ms 20:29:43.387 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Torna Il Cortocircuito questa volta con il solo Pierpaolo ed Alessio. Oggi si parla in corsivo di videogiochi italiani, più precisamente di tre tra i titoli più promettenti in sviluppo nel nostro paese: Batora: Lost Heaven; Alaloth: Champions of the Four Kingdom e Soulstice, \n\nSi è parlato con Giacomo Masi di Stormind Games, Alberto Belli di Gamera Interactive e con Samuele Perseo e Fabio Pagetti di Reply Game Studios, discutendo dei giochi e mostrando del gameplay inedito. \n\n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 5796, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062500 - Giochi ITALIANI all'attacco - Il Cortocircuito.NA", "id" => "IqCmZf75feQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=IqCmZf75feQ", "playlist_index" => 3175, "timestamp" => 1656144006, "title" => "Giochi ITALIANI all'attacco - Il Cortocircuito", "upload_date" => "20220625"} 20:29:43.387 [debug] QUERY OK source="sources" db=0.2ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:43.388 [debug] QUERY OK source="sources" db=0.2ms idle=1003.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:43.393 [debug] QUERY OK source="media_items" db=4.9ms idle=1003.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-25 08:00:06Z], 4] 20:29:43.395 [debug] QUERY OK source="media_items" db=1.3ms idle=1007.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Torna Il Cortocircuito questa volta con il solo Pierpaolo ed Alessio. Oggi si parla in corsivo di videogiochi italiani, più precisamente di tre tra i titoli più promettenti in sviluppo nel nostro paese: Batora: Lost Heaven; Alaloth: Champions of the Four Kingdom e Soulstice, \n\nSi è parlato con Giacomo Masi di Stormind Games, Alberto Belli di Gamera Interactive e con Samuele Perseo e Fabio Pagetti di Reply Game Studios, discutendo dei giochi e mostrando del gameplay inedito. \n\n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Giochi ITALIANI all'attacco - Il Cortocircuito", "2c902221-7eb5-432b-8a5e-6c6b70dd732e", false, "IqCmZf75feQ", 5796, false, "https://www.youtube.com/watch?v=IqCmZf75feQ", 3175, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062500 - Giochi ITALIANI all'attacco - Il Cortocircuito.NA", false, false, 4, [], 96, ~U[2022-06-25 08:00:06Z], ~U[2026-09-10 18:29:43Z], ~U[2026-09-10 18:29:43Z], "Torna Il Cortocircuito questa volta con il solo Pierpaolo ed Alessio. Oggi si parla in corsivo di videogiochi italiani, più precisamente di tre tra i titoli più promettenti in sviluppo nel nostro paese: Batora: Lost Heaven; Alaloth: Champions of the Four Kingdom e Soulstice, \n\nSi è parlato con Giacomo Masi di Stormind Games, Alberto Belli di Gamera Interactive e con Samuele Perseo e Fabio Pagetti di Reply Game Studios, discutendo dei giochi e mostrando del gameplay inedito. \n\n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Giochi ITALIANI all'attacco - Il Cortocircuito", "IqCmZf75feQ", 5796, false, "https://www.youtube.com/watch?v=IqCmZf75feQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062500 - Giochi ITALIANI all'attacco - Il Cortocircuito.NA", false, 4, ~U[2022-06-25 08:00:06Z]] 20:29:43.395 [debug] QUERY OK source="sources" db=0.1ms idle=311.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:43.396 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:43.397 [debug] QUERY OK source="media_items" db=0.3ms idle=8.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7179] 20:29:43.397 [debug] Current batch of media processed. Will check again in 1000ms 20:29:44.398 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Sono appena arrivati nuovi dettagli sulle funzionalità aggiuntive di The Last of Us Parte I, il remake del primo capitolo della eccezinale saga di Naughty Dog, in arrivo il prossimo 2 settembre.\n\nDopo una breve clip pubblicata dallo studio qualche giorno fa, dove abbiamo potuto dare uno sguardo approfondito alla nuova versione di Joel, tramite il sito ufficiale di Playstation, sono arrivate nuove informazioni, in particolare sulle funzionalità legate al Dualsense e allo sfruttamento dell'SSD della console. \n----\n#TLOU \n#thelastofus \n#PS5 \n----\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 248, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062400 - THE LAST OF US PARTE 1 PS5: FUNZIONALITÀ ESCLUSIVE.NA", "id" => "02PogACSidI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=02PogACSidI", "playlist_index" => 3176, "timestamp" => 1656083038, "title" => "THE LAST OF US PARTE 1 PS5: FUNZIONALITÀ ESCLUSIVE", "upload_date" => "20220624"} 20:29:44.398 [debug] QUERY OK source="sources" db=0.5ms idle=1003.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:44.399 [debug] QUERY OK source="sources" db=0.3ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:44.405 [debug] QUERY OK source="media_items" db=5.1ms idle=1003.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-24 15:03:58Z], 4] 20:29:44.409 [debug] QUERY OK source="media_items" db=4.0ms idle=1008.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sono appena arrivati nuovi dettagli sulle funzionalità aggiuntive di The Last of Us Parte I, il remake del primo capitolo della eccezinale saga di Naughty Dog, in arrivo il prossimo 2 settembre.\n\nDopo una breve clip pubblicata dallo studio qualche giorno fa, dove abbiamo potuto dare uno sguardo approfondito alla nuova versione di Joel, tramite il sito ufficiale di Playstation, sono arrivate nuove informazioni, in particolare sulle funzionalità legate al Dualsense e allo sfruttamento dell'SSD della console. \n----\n#TLOU \n#thelastofus \n#PS5 \n----\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1 PS5: FUNZIONALITÀ ESCLUSIVE", "a996e63b-5a42-48d7-829f-c61cba1bc80b", false, "02PogACSidI", 248, false, "https://www.youtube.com/watch?v=02PogACSidI", 3176, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062400 - THE LAST OF US PARTE 1 PS5: FUNZIONALITÀ ESCLUSIVE.NA", false, false, 4, [], 97, ~U[2022-06-24 15:03:58Z], ~U[2026-09-10 18:29:44Z], ~U[2026-09-10 18:29:44Z], "Sono appena arrivati nuovi dettagli sulle funzionalità aggiuntive di The Last of Us Parte I, il remake del primo capitolo della eccezinale saga di Naughty Dog, in arrivo il prossimo 2 settembre.\n\nDopo una breve clip pubblicata dallo studio qualche giorno fa, dove abbiamo potuto dare uno sguardo approfondito alla nuova versione di Joel, tramite il sito ufficiale di Playstation, sono arrivate nuove informazioni, in particolare sulle funzionalità legate al Dualsense e allo sfruttamento dell'SSD della console. \n----\n#TLOU \n#thelastofus \n#PS5 \n----\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1 PS5: FUNZIONALITÀ ESCLUSIVE", "02PogACSidI", 248, false, "https://www.youtube.com/watch?v=02PogACSidI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062400 - THE LAST OF US PARTE 1 PS5: FUNZIONALITÀ ESCLUSIVE.NA", false, 4, ~U[2022-06-24 15:03:58Z]] 20:29:44.410 [debug] QUERY OK source="sources" db=0.1ms idle=323.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:44.410 [debug] QUERY OK source="media_profiles" db=0.3ms idle=11.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:44.411 [debug] QUERY OK source="media_items" db=0.2ms idle=11.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7180] 20:29:44.411 [debug] Current batch of media processed. Will check again in 1000ms 20:29:44.808 [info] GET / 20:29:44.809 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:29:44.811 [debug] QUERY OK source="settings" db=1.3ms queue=0.1ms idle=404.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:44.811 [debug] QUERY OK source="media_profiles" db=0.2ms idle=401.8ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:29:44.812 [debug] QUERY OK source="sources" db=0.1ms idle=401.7ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:29:44.822 [debug] QUERY OK source="media_items" db=9.9ms idle=401.6ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:44.824 [debug] QUERY OK source="media_items" db=2.0ms idle=411.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:44.825 [debug] QUERY OK source="settings" db=0.5ms queue=0.2ms idle=14.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:44.826 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=14.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:44.828 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=15.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:44.831 [debug] QUERY OK source="tasks" db=0.9ms idle=7.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:29:44.832 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=6.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:44.836 [debug] QUERY OK source="media_items" db=2.2ms idle=7.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:44.847 [debug] QUERY OK source="media_items" db=10.1ms queue=0.5ms idle=9.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:44.849 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=19.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:44.862 [debug] QUERY OK source="media_items" db=6.2ms queue=0.1ms idle=24.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:29:44.889 [debug] QUERY OK source="media_items" db=26.8ms queue=0.1ms idle=30.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:44.890 [debug] QUERY OK source="sources" db=0.4ms idle=53.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:29:44.892 [info] Sent 200 in 83ms 20:29:45.412 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Una remaster di Red Dead Redemption? Sembrerebbe non impossibile. Anzi, dati gli ultimi sviluppi, forse anche probabile: secondo alcuni rumor nati a causa del PS Plus Premium, potrebbe essere stata confermata in arrivo una versione rimasterizzata, o persino un remake. Ma andiamo a vedere che cosa è successo nel dettaglio sul nuovo servizio PlayStation.\n----\n#reddeadredemption \n#psplus \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 198, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062400 - RED DEAD REDEMPTION PS5: USCITA NEL 2022?.NA", "id" => "3weJ8rioJ9E", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=3weJ8rioJ9E", "playlist_index" => 3177, "timestamp" => 1656068942, "title" => "RED DEAD REDEMPTION PS5: USCITA NEL 2022?", "upload_date" => "20220624"} 20:29:45.412 [debug] QUERY OK source="sources" db=0.3ms idle=563.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:45.413 [debug] QUERY OK source="sources" db=0.1ms idle=550.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:45.415 [debug] QUERY OK source="media_items" db=1.7ms idle=523.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-24 11:09:02Z], 4] 20:29:45.416 [debug] QUERY OK source="media_items" db=0.9ms idle=524.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Una remaster di Red Dead Redemption? Sembrerebbe non impossibile. Anzi, dati gli ultimi sviluppi, forse anche probabile: secondo alcuni rumor nati a causa del PS Plus Premium, potrebbe essere stata confermata in arrivo una versione rimasterizzata, o persino un remake. Ma andiamo a vedere che cosa è successo nel dettaglio sul nuovo servizio PlayStation.\n----\n#reddeadredemption \n#psplus \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RED DEAD REDEMPTION PS5: USCITA NEL 2022?", "15b1b3ef-2058-4e44-b72c-8787219518a1", false, "3weJ8rioJ9E", 198, false, "https://www.youtube.com/watch?v=3weJ8rioJ9E", 3177, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062400 - RED DEAD REDEMPTION PS5: USCITA NEL 2022?.NA", false, false, 4, [], 97, ~U[2022-06-24 11:09:02Z], ~U[2026-09-10 18:29:45Z], ~U[2026-09-10 18:29:45Z], "Una remaster di Red Dead Redemption? Sembrerebbe non impossibile. Anzi, dati gli ultimi sviluppi, forse anche probabile: secondo alcuni rumor nati a causa del PS Plus Premium, potrebbe essere stata confermata in arrivo una versione rimasterizzata, o persino un remake. Ma andiamo a vedere che cosa è successo nel dettaglio sul nuovo servizio PlayStation.\n----\n#reddeadredemption \n#psplus \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RED DEAD REDEMPTION PS5: USCITA NEL 2022?", "3weJ8rioJ9E", 198, false, "https://www.youtube.com/watch?v=3weJ8rioJ9E", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062400 - RED DEAD REDEMPTION PS5: USCITA NEL 2022?.NA", false, 4, ~U[2022-06-24 11:09:02Z]] 20:29:45.417 [debug] QUERY OK source="sources" db=0.7ms idle=327.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:45.417 [debug] QUERY OK source="media_profiles" db=0.1ms idle=4.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:45.419 [debug] QUERY OK source="media_items" db=0.9ms idle=4.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7181] 20:29:45.419 [debug] Current batch of media processed. Will check again in 1000ms 20:29:46.420 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il nuovo PS Plus, come da programma, è disponibile da oggi, 23 giugno 2022, anche in Italia: il noto servizio di Sony PlayStation si rinnova e ora è suddiviso nei tre tier Essentials, Extra e Premium, con trasferimento automatico in una delle tre opzioni per coloro che erano già abbonati in qualche modo al servizio oppure no. La nostra guida a giochi gratis e prezzi: ecco cosa cambia per gli abbonati.\n----\n#PS5\n#PSPlus\n#PlayStation\n----\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 903, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062300 - NUOVO PS PLUS: PREZZI E GIOCHI, COSA CAMBIA SU PS5?.NA", "id" => "HOMv99MMLv4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=HOMv99MMLv4", "playlist_index" => 3178, "timestamp" => 1656000007, "title" => "NUOVO PS PLUS: PREZZI E GIOCHI, COSA CAMBIA SU PS5?", "upload_date" => "20220623"} 20:29:46.421 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:46.424 [debug] QUERY OK source="sources" db=2.4ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:46.436 [debug] QUERY OK source="media_items" db=10.6ms idle=1007.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-23 16:00:07Z], 4] 20:29:46.438 [debug] QUERY OK source="media_items" db=1.6ms idle=1017.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il nuovo PS Plus, come da programma, è disponibile da oggi, 23 giugno 2022, anche in Italia: il noto servizio di Sony PlayStation si rinnova e ora è suddiviso nei tre tier Essentials, Extra e Premium, con trasferimento automatico in una delle tre opzioni per coloro che erano già abbonati in qualche modo al servizio oppure no. La nostra guida a giochi gratis e prezzi: ecco cosa cambia per gli abbonati.\n----\n#PS5\n#PSPlus\n#PlayStation\n----\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVO PS PLUS: PREZZI E GIOCHI, COSA CAMBIA SU PS5?", "ac85d637-0e86-4637-baad-81e0f173ba8d", false, "HOMv99MMLv4", 903, false, "https://www.youtube.com/watch?v=HOMv99MMLv4", 3178, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062300 - NUOVO PS PLUS: PREZZI E GIOCHI, COSA CAMBIA SU PS5?.NA", false, false, 4, [], 97, ~U[2022-06-23 16:00:07Z], ~U[2026-09-10 18:29:46Z], ~U[2026-09-10 18:29:46Z], "Il nuovo PS Plus, come da programma, è disponibile da oggi, 23 giugno 2022, anche in Italia: il noto servizio di Sony PlayStation si rinnova e ora è suddiviso nei tre tier Essentials, Extra e Premium, con trasferimento automatico in una delle tre opzioni per coloro che erano già abbonati in qualche modo al servizio oppure no. La nostra guida a giochi gratis e prezzi: ecco cosa cambia per gli abbonati.\n----\n#PS5\n#PSPlus\n#PlayStation\n----\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVO PS PLUS: PREZZI E GIOCHI, COSA CAMBIA SU PS5?", "HOMv99MMLv4", 903, false, "https://www.youtube.com/watch?v=HOMv99MMLv4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062300 - NUOVO PS PLUS: PREZZI E GIOCHI, COSA CAMBIA SU PS5?.NA", false, 4, ~U[2022-06-23 16:00:07Z]] 20:29:46.439 [debug] QUERY OK source="sources" db=0.5ms idle=347.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:46.440 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=18.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:46.441 [debug] QUERY OK source="media_items" db=0.5ms idle=16.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7182] 20:29:46.442 [debug] Current batch of media processed. Will check again in 1000ms 20:29:47.443 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "L'accordo tra Juventus FC ed eFootball è terminato. Dalla prossima stagione, Konami non avrà più l'esclusiva con il club italiano, che potrà tornare in FIFA.\n\n----\n#efootball \n#JuventusFC\n#FIFA23\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 114, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062300 - JUVENTUS: ESCLUSIVA FINITA, TORNA IN FIFA?.NA", "id" => "5nNyy91Zp4A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5nNyy91Zp4A", "playlist_index" => 3179, "timestamp" => 1655978406, "title" => "JUVENTUS: ESCLUSIVA FINITA, TORNA IN FIFA?", "upload_date" => "20220623"} 20:29:47.443 [debug] QUERY OK source="sources" db=0.3ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:47.444 [debug] QUERY OK source="sources" db=0.3ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:47.449 [debug] QUERY OK source="media_items" db=4.9ms idle=1004.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-23 10:00:06Z], 4] 20:29:47.462 [debug] QUERY OK source="media_items" db=11.5ms idle=1008.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L'accordo tra Juventus FC ed eFootball è terminato. Dalla prossima stagione, Konami non avrà più l'esclusiva con il club italiano, che potrà tornare in FIFA.\n\n----\n#efootball \n#JuventusFC\n#FIFA23\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "JUVENTUS: ESCLUSIVA FINITA, TORNA IN FIFA?", "19ecebec-d113-4567-a840-4ab7ad3ae8a8", false, "5nNyy91Zp4A", 114, false, "https://www.youtube.com/watch?v=5nNyy91Zp4A", 3179, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062300 - JUVENTUS: ESCLUSIVA FINITA, TORNA IN FIFA?.NA", false, false, 4, [], 97, ~U[2022-06-23 10:00:06Z], ~U[2026-09-10 18:29:47Z], ~U[2026-09-10 18:29:47Z], "L'accordo tra Juventus FC ed eFootball è terminato. Dalla prossima stagione, Konami non avrà più l'esclusiva con il club italiano, che potrà tornare in FIFA.\n\n----\n#efootball \n#JuventusFC\n#FIFA23\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "JUVENTUS: ESCLUSIVA FINITA, TORNA IN FIFA?", "5nNyy91Zp4A", 114, false, "https://www.youtube.com/watch?v=5nNyy91Zp4A", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062300 - JUVENTUS: ESCLUSIVA FINITA, TORNA IN FIFA?.NA", false, 4, ~U[2022-06-23 10:00:06Z]] 20:29:47.462 [debug] QUERY OK source="sources" db=0.2ms idle=368.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:47.463 [debug] QUERY OK source="media_profiles" db=0.2ms idle=19.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:47.464 [debug] QUERY OK source="media_items" db=0.3ms idle=19.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7183] 20:29:47.464 [debug] Current batch of media processed. Will check again in 1000ms 20:29:48.465 [debug] Current batch of media processed. Will check again in 1000ms 20:29:49.466 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Final Fantasy 16 per PS5 sarà l'episodio più action della serie. La conferma è arrivata non solo dall’ultimo trailer, ma anche da una serie di interviste dove il producer Naoki Yoshida ha raccontato nel dettaglio il sistema di combattimento, le novità rispetto al passato e i temi di questo nuovo capitolo. Ecco tutti i dettagli su quello che sembra avere tutto il diritto di essere uno dei giochi più attesi del prossimo anno.\nQui invece la nostra intervista a Yoshida: https://multiplayer.it/articoli/final-fantasy-16-naoki-yoshida-racconta-il-gioco.html\n----\n#finalfantasy \n#ff16 \n#ps5 \n----\n00:00 Intro\n00:34 Un gioco enorme\n01:07 Contenuti maturi\n01:55 DLC\n02:06 Il doppiaggio\n02:36 Il party\n03:11 Il compagno\n03:48 Il sistema di combattimento\n04:37 Attacchi e abilità\n04:53 Stile di combattimento\n05:06 Gli scontri con gli Eikon\n05:48 Non un open world\n06:32 Nuovo trailer\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 426, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062200 - FINAL FANTASY 16: TUTTO QUELLO CHE SAPPIAMO.NA", "id" => "21O89DcfrdI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=21O89DcfrdI", "playlist_index" => 3180, "timestamp" => 1655912671, "title" => "FINAL FANTASY 16: TUTTO QUELLO CHE SAPPIAMO", "upload_date" => "20220622"} 20:29:49.466 [debug] QUERY OK source="sources" db=0.2ms idle=590.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:49.467 [debug] QUERY OK source="sources" db=0.1ms idle=591.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:49.474 [debug] QUERY OK source="media_items" db=6.9ms idle=591.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-22 15:44:31Z], 4] 20:29:49.476 [debug] QUERY OK source="media_items" db=1.3ms idle=598.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Final Fantasy 16 per PS5 sarà l'episodio più action della serie. La conferma è arrivata non solo dall’ultimo trailer, ma anche da una serie di interviste dove il producer Naoki Yoshida ha raccontato nel dettaglio il sistema di combattimento, le novità rispetto al passato e i temi di questo nuovo capitolo. Ecco tutti i dettagli su quello che sembra avere tutto il diritto di essere uno dei giochi più attesi del prossimo anno.\nQui invece la nostra intervista a Yoshida: https://multiplayer.it/articoli/final-fantasy-16-naoki-yoshida-racconta-il-gioco.html\n----\n#finalfantasy \n#ff16 \n#ps5 \n----\n00:00 Intro\n00:34 Un gioco enorme\n01:07 Contenuti maturi\n01:55 DLC\n02:06 Il doppiaggio\n02:36 Il party\n03:11 Il compagno\n03:48 Il sistema di combattimento\n04:37 Attacchi e abilità\n04:53 Stile di combattimento\n05:06 Gli scontri con gli Eikon\n05:48 Non un open world\n06:32 Nuovo trailer\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FINAL FANTASY 16: TUTTO QUELLO CHE SAPPIAMO", "45d731d8-6891-4e54-8ab8-8252954aba41", false, "21O89DcfrdI", 426, false, "https://www.youtube.com/watch?v=21O89DcfrdI", 3180, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062200 - FINAL FANTASY 16: TUTTO QUELLO CHE SAPPIAMO.NA", false, false, 4, [], 97, ~U[2022-06-22 15:44:31Z], ~U[2026-09-10 18:29:49Z], ~U[2026-09-10 18:29:49Z], "Final Fantasy 16 per PS5 sarà l'episodio più action della serie. La conferma è arrivata non solo dall’ultimo trailer, ma anche da una serie di interviste dove il producer Naoki Yoshida ha raccontato nel dettaglio il sistema di combattimento, le novità rispetto al passato e i temi di questo nuovo capitolo. Ecco tutti i dettagli su quello che sembra avere tutto il diritto di essere uno dei giochi più attesi del prossimo anno.\nQui invece la nostra intervista a Yoshida: https://multiplayer.it/articoli/final-fantasy-16-naoki-yoshida-racconta-il-gioco.html\n----\n#finalfantasy \n#ff16 \n#ps5 \n----\n00:00 Intro\n00:34 Un gioco enorme\n01:07 Contenuti maturi\n01:55 DLC\n02:06 Il doppiaggio\n02:36 Il party\n03:11 Il compagno\n03:48 Il sistema di combattimento\n04:37 Attacchi e abilità\n04:53 Stile di combattimento\n05:06 Gli scontri con gli Eikon\n05:48 Non un open world\n06:32 Nuovo trailer\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FINAL FANTASY 16: TUTTO QUELLO CHE SAPPIAMO", "21O89DcfrdI", 426, false, "https://www.youtube.com/watch?v=21O89DcfrdI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062200 - FINAL FANTASY 16: TUTTO QUELLO CHE SAPPIAMO.NA", false, 4, ~U[2022-06-22 15:44:31Z]] 20:29:49.477 [debug] QUERY OK source="sources" db=0.3ms idle=374.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:49.478 [debug] QUERY OK source="media_profiles" db=0.3ms idle=10.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:49.479 [debug] QUERY OK source="media_items" db=0.4ms idle=11.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7184] 20:29:49.479 [debug] Current batch of media processed. Will check again in 1000ms 20:29:49.894 [info] GET / 20:29:49.895 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:29:49.895 [debug] QUERY OK source="settings" db=0.6ms idle=420.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:49.896 [debug] QUERY OK source="media_profiles" db=0.1ms idle=419.8ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:29:49.896 [debug] QUERY OK source="sources" db=0.0ms idle=419.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:29:49.901 [debug] QUERY OK source="media_items" db=4.5ms idle=418.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:49.902 [debug] QUERY OK source="media_items" db=0.6ms idle=422.2ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:49.902 [debug] QUERY OK source="settings" db=0.1ms idle=6.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:49.902 [debug] QUERY OK source="settings" db=0.2ms idle=6.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:49.903 [debug] QUERY OK source="settings" db=0.1ms idle=6.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:49.904 [debug] QUERY OK source="tasks" db=0.2ms idle=2.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:29:49.904 [debug] QUERY OK source="sources" db=0.1ms idle=2.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:49.906 [debug] QUERY OK source="media_items" db=0.7ms idle=2.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:49.909 [debug] QUERY OK source="media_items" db=3.7ms idle=3.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:49.910 [debug] QUERY OK source="sources" db=0.3ms idle=6.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:49.915 [debug] QUERY OK source="media_items" db=2.6ms idle=8.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:29:49.922 [debug] QUERY OK source="media_items" db=7.1ms idle=10.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:49.923 [debug] QUERY OK source="sources" db=0.2ms idle=16.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:29:49.924 [info] Sent 200 in 29ms 20:29:50.480 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Abbiamo intervistato in esclusiva italiana Naoki Yoshida, producer di Final Fantasy 16, per farci raccontare del sistema di combattimento, del party di alleati, delle battaglie tra Eikon e delle ispirazioni dietro al nuovo e ambizioso Action-RPG (con la A maiuscola) di Square Enix. Queste sono tutte le novità e i dettagli che abbiamo scoperto\n\n01:04 Party System\n04:11 Combattimento\n07:30 Eikon\n09:37 Da Final Fantasy XIV a XVI\n\n#finalfantasy \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 860, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062200 - Final Fantasy XVI: Yoshida ci racconta il gioco! (Party, Eikon e Combat System).NA", "id" => "7_KfcmhHA7U", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=7_KfcmhHA7U", "playlist_index" => 3181, "timestamp" => 1655866805, "title" => "Final Fantasy XVI: Yoshida ci racconta il gioco! (Party, Eikon e Combat System)", "upload_date" => "20220622"} 20:29:50.481 [debug] QUERY OK source="sources" db=0.3ms idle=570.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:50.482 [debug] QUERY OK source="sources" db=0.2ms idle=566.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:50.486 [debug] QUERY OK source="media_items" db=3.2ms idle=560.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-22 03:00:05Z], 4] 20:29:50.489 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=563.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo intervistato in esclusiva italiana Naoki Yoshida, producer di Final Fantasy 16, per farci raccontare del sistema di combattimento, del party di alleati, delle battaglie tra Eikon e delle ispirazioni dietro al nuovo e ambizioso Action-RPG (con la A maiuscola) di Square Enix. Queste sono tutte le novità e i dettagli che abbiamo scoperto\n\n01:04 Party System\n04:11 Combattimento\n07:30 Eikon\n09:37 Da Final Fantasy XIV a XVI\n\n#finalfantasy \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Final Fantasy XVI: Yoshida ci racconta il gioco! (Party, Eikon e Combat System)", "5ae418dd-8f98-4250-875f-d4b4013a0fa6", false, "7_KfcmhHA7U", 860, false, "https://www.youtube.com/watch?v=7_KfcmhHA7U", 3181, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062200 - Final Fantasy XVI: Yoshida ci racconta il gioco! (Party, Eikon e Combat System).NA", false, false, 4, [], 97, ~U[2022-06-22 03:00:05Z], ~U[2026-09-10 18:29:50Z], ~U[2026-09-10 18:29:50Z], "Abbiamo intervistato in esclusiva italiana Naoki Yoshida, producer di Final Fantasy 16, per farci raccontare del sistema di combattimento, del party di alleati, delle battaglie tra Eikon e delle ispirazioni dietro al nuovo e ambizioso Action-RPG (con la A maiuscola) di Square Enix. Queste sono tutte le novità e i dettagli che abbiamo scoperto\n\n01:04 Party System\n04:11 Combattimento\n07:30 Eikon\n09:37 Da Final Fantasy XIV a XVI\n\n#finalfantasy \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Final Fantasy XVI: Yoshida ci racconta il gioco! (Party, Eikon e Combat System)", "7_KfcmhHA7U", 860, false, "https://www.youtube.com/watch?v=7_KfcmhHA7U", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062200 - Final Fantasy XVI: Yoshida ci racconta il gioco! (Party, Eikon e Combat System).NA", false, 4, ~U[2022-06-22 03:00:05Z]] 20:29:50.491 [debug] QUERY OK source="sources" db=1.2ms idle=384.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:50.491 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:50.494 [debug] QUERY OK source="media_items" db=1.5ms queue=0.2ms idle=9.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7185] 20:29:50.494 [debug] Current batch of media processed. Will check again in 1000ms 20:29:51.495 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La recensione di Fire Emblem Warriors: Three Hopes, gioco d'azione che mescola la classica formula dei musou di Omega Force agli elementi strategici e da RPG di Fire Emblem.\n\n#FireEmblem\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 428, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062100 - Fire Emblem Warriors: Three Hopes (Recensione).NA", "id" => "121XR_ENd9k", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=121XR_ENd9k", "playlist_index" => 3182, "timestamp" => 1655827401, "title" => "Fire Emblem Warriors: Three Hopes (Recensione)", "upload_date" => "20220621"} 20:29:51.497 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1007.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:51.498 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1006.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:51.510 [debug] QUERY OK source="media_items" db=10.5ms queue=0.1ms idle=1008.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-21 16:03:21Z], 4] 20:29:51.516 [debug] QUERY OK source="media_items" db=4.6ms idle=1017.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La recensione di Fire Emblem Warriors: Three Hopes, gioco d'azione che mescola la classica formula dei musou di Omega Force agli elementi strategici e da RPG di Fire Emblem.\n\n#FireEmblem\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Fire Emblem Warriors: Three Hopes (Recensione)", "6dd56352-83ed-4966-b585-2ccf27a029b9", false, "121XR_ENd9k", 428, false, "https://www.youtube.com/watch?v=121XR_ENd9k", 3182, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062100 - Fire Emblem Warriors: Three Hopes (Recensione).NA", false, false, 4, [], 97, ~U[2022-06-21 16:03:21Z], ~U[2026-09-10 18:29:51Z], ~U[2026-09-10 18:29:51Z], "La recensione di Fire Emblem Warriors: Three Hopes, gioco d'azione che mescola la classica formula dei musou di Omega Force agli elementi strategici e da RPG di Fire Emblem.\n\n#FireEmblem\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Fire Emblem Warriors: Three Hopes (Recensione)", "121XR_ENd9k", 428, false, "https://www.youtube.com/watch?v=121XR_ENd9k", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062100 - Fire Emblem Warriors: Three Hopes (Recensione).NA", false, 4, ~U[2022-06-21 16:03:21Z]] 20:29:51.517 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=406.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:51.518 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=20.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:51.519 [debug] QUERY OK source="media_items" db=0.5ms idle=19.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7186] 20:29:51.519 [debug] Current batch of media processed. Will check again in 1000ms 20:29:52.520 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ripercorriamo la storia di Mario Strikers, partendo dalle sue origini come gioco di calcio su Nintendo Game Cube fino alla recente uscita di Mario Strikers: Battle League Football su Nintendo Switch.\n\n----\n00:00 Intro\n00:31 Super Mario Strikers\n02:24 Mario Strikers Charged Football\n03:59 Mario Strikers: Battle League Football\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 331, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062100 - MARIO STRIKERS: la Storia del Calcio secondo Nintendo.NA", "id" => "u6Zeug0WXgY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=u6Zeug0WXgY", "playlist_index" => 3183, "timestamp" => 1655806502, "title" => "MARIO STRIKERS: la Storia del Calcio secondo Nintendo", "upload_date" => "20220621"} 20:29:52.521 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:52.522 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:52.529 [debug] QUERY OK source="media_items" db=6.3ms queue=0.1ms idle=1004.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-21 10:15:02Z], 4] 20:29:52.530 [debug] QUERY OK source="media_items" db=0.8ms idle=1010.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ripercorriamo la storia di Mario Strikers, partendo dalle sue origini come gioco di calcio su Nintendo Game Cube fino alla recente uscita di Mario Strikers: Battle League Football su Nintendo Switch.\n\n----\n00:00 Intro\n00:31 Super Mario Strikers\n02:24 Mario Strikers Charged Football\n03:59 Mario Strikers: Battle League Football\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARIO STRIKERS: la Storia del Calcio secondo Nintendo", "9a89a529-2c04-4697-8943-649d03b4b75b", false, "u6Zeug0WXgY", 331, false, "https://www.youtube.com/watch?v=u6Zeug0WXgY", 3183, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062100 - MARIO STRIKERS: la Storia del Calcio secondo Nintendo.NA", false, false, 4, [], 97, ~U[2022-06-21 10:15:02Z], ~U[2026-09-10 18:29:52Z], ~U[2026-09-10 18:29:52Z], "Ripercorriamo la storia di Mario Strikers, partendo dalle sue origini come gioco di calcio su Nintendo Game Cube fino alla recente uscita di Mario Strikers: Battle League Football su Nintendo Switch.\n\n----\n00:00 Intro\n00:31 Super Mario Strikers\n02:24 Mario Strikers Charged Football\n03:59 Mario Strikers: Battle League Football\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARIO STRIKERS: la Storia del Calcio secondo Nintendo", "u6Zeug0WXgY", 331, false, "https://www.youtube.com/watch?v=u6Zeug0WXgY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062100 - MARIO STRIKERS: la Storia del Calcio secondo Nintendo.NA", false, 4, ~U[2022-06-21 10:15:02Z]] 20:29:52.531 [debug] QUERY OK source="sources" db=0.1ms idle=419.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:52.531 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:52.532 [debug] QUERY OK source="media_items" db=0.3ms idle=9.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7187] 20:29:52.532 [debug] Current batch of media processed. Will check again in 1000ms 20:29:53.534 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "REDOUT 2 punta a essere l'erede di Wipeout e F-ZERO nel genere dei racing game futuristici. Vi raccontiamo le nostre impressioni in questa recensione. Redout 2 è disponibile su PC, PS5, PS4, Xbox e presto su Nintendo Switch.\n----\n#redout2\n#recensione\n----\n00:00 Intro\n00:37 Tanti contenuti\n02:16 Modalità\n03:39 Accessibilità\n04:42 Comparto tecnico\n06:04 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 424, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062000 - REDOUT 2: Recensione a 1000KM⧸H!.NA", "id" => "XCPblTT2j78", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XCPblTT2j78", "playlist_index" => 3184, "timestamp" => 1655737230, "title" => "REDOUT 2: Recensione a 1000KM/H!", "upload_date" => "20220620"} 20:29:53.535 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:53.536 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:53.543 [debug] QUERY OK source="media_items" db=6.4ms queue=0.1ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-20 15:00:30Z], 4] 20:29:53.545 [debug] QUERY OK source="media_items" db=1.3ms idle=1011.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["REDOUT 2 punta a essere l'erede di Wipeout e F-ZERO nel genere dei racing game futuristici. Vi raccontiamo le nostre impressioni in questa recensione. Redout 2 è disponibile su PC, PS5, PS4, Xbox e presto su Nintendo Switch.\n----\n#redout2\n#recensione\n----\n00:00 Intro\n00:37 Tanti contenuti\n02:16 Modalità\n03:39 Accessibilità\n04:42 Comparto tecnico\n06:04 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "REDOUT 2: Recensione a 1000KM/H!", "5f1f7a67-8e5f-4214-bdbf-3aa7b601e7fd", false, "XCPblTT2j78", 424, false, "https://www.youtube.com/watch?v=XCPblTT2j78", 3184, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062000 - REDOUT 2: Recensione a 1000KM⧸H!.NA", false, false, 4, [], 97, ~U[2022-06-20 15:00:30Z], ~U[2026-09-10 18:29:53Z], ~U[2026-09-10 18:29:53Z], "REDOUT 2 punta a essere l'erede di Wipeout e F-ZERO nel genere dei racing game futuristici. Vi raccontiamo le nostre impressioni in questa recensione. Redout 2 è disponibile su PC, PS5, PS4, Xbox e presto su Nintendo Switch.\n----\n#redout2\n#recensione\n----\n00:00 Intro\n00:37 Tanti contenuti\n02:16 Modalità\n03:39 Accessibilità\n04:42 Comparto tecnico\n06:04 Commento Finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "REDOUT 2: Recensione a 1000KM/H!", "XCPblTT2j78", 424, false, "https://www.youtube.com/watch?v=XCPblTT2j78", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062000 - REDOUT 2: Recensione a 1000KM⧸H!.NA", false, 4, ~U[2022-06-20 15:00:30Z]] 20:29:53.546 [debug] QUERY OK source="sources" db=0.3ms idle=432.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:53.547 [debug] QUERY OK source="media_profiles" db=0.2ms idle=11.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:53.548 [debug] QUERY OK source="media_items" db=0.3ms idle=10.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7188] 20:29:53.548 [debug] Current batch of media processed. Will check again in 1000ms 20:29:54.549 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Remake o Remastered? Crisis Core: Final Fantasy VII Reunion sarà un aggiornamento grafico dell'apprezzato action-RPG uscito su PSP e facente parte della Compilation of Final Fantasy 7. In attesa dell'uscita, prevista per questo inverno su PC, PS5, PlayStation 4, Xbox Series X/S, Xbox One e Nintendo Switch, vi raccontiamo tutto quello che c'è da sapere sul gioco.\n\n00:35 La Storia di Crisis Core\n02:00 Remake o Remastered?\n03:14 Certezze e Dubbi\n\n#finalfantasy \n#ff7 \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 239, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e062000 - Cosa dovete sapere di CRISIS CORE: Final Fantasy 7 Reunion.NA", "id" => "-xSk05V2Nak", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-xSk05V2Nak", "playlist_index" => 3185, "timestamp" => 1655730001, "title" => "Cosa dovete sapere di CRISIS CORE: Final Fantasy 7 Reunion", "upload_date" => "20220620"} 20:29:54.549 [debug] QUERY OK source="sources" db=0.2ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:54.550 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:54.556 [debug] QUERY OK source="media_items" db=5.5ms idle=1003.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-20 13:00:01Z], 4] 20:29:54.562 [debug] QUERY OK source="media_items" db=4.8ms idle=1008.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Remake o Remastered? Crisis Core: Final Fantasy VII Reunion sarà un aggiornamento grafico dell'apprezzato action-RPG uscito su PSP e facente parte della Compilation of Final Fantasy 7. In attesa dell'uscita, prevista per questo inverno su PC, PS5, PlayStation 4, Xbox Series X/S, Xbox One e Nintendo Switch, vi raccontiamo tutto quello che c'è da sapere sul gioco.\n\n00:35 La Storia di Crisis Core\n02:00 Remake o Remastered?\n03:14 Certezze e Dubbi\n\n#finalfantasy \n#ff7 \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Cosa dovete sapere di CRISIS CORE: Final Fantasy 7 Reunion", "cbdc7b7d-675d-457f-91c8-9ef361cf4281", false, "-xSk05V2Nak", 239, false, "https://www.youtube.com/watch?v=-xSk05V2Nak", 3185, "/downloads/shows/Multiplayer.it/Season 2022/s2022e062000 - Cosa dovete sapere di CRISIS CORE: Final Fantasy 7 Reunion.NA", false, false, 4, [], 97, ~U[2022-06-20 13:00:01Z], ~U[2026-09-10 18:29:54Z], ~U[2026-09-10 18:29:54Z], "Remake o Remastered? Crisis Core: Final Fantasy VII Reunion sarà un aggiornamento grafico dell'apprezzato action-RPG uscito su PSP e facente parte della Compilation of Final Fantasy 7. In attesa dell'uscita, prevista per questo inverno su PC, PS5, PlayStation 4, Xbox Series X/S, Xbox One e Nintendo Switch, vi raccontiamo tutto quello che c'è da sapere sul gioco.\n\n00:35 La Storia di Crisis Core\n02:00 Remake o Remastered?\n03:14 Certezze e Dubbi\n\n#finalfantasy \n#ff7 \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Cosa dovete sapere di CRISIS CORE: Final Fantasy 7 Reunion", "-xSk05V2Nak", 239, false, "https://www.youtube.com/watch?v=-xSk05V2Nak", "/downloads/shows/Multiplayer.it/Season 2022/s2022e062000 - Cosa dovete sapere di CRISIS CORE: Final Fantasy 7 Reunion.NA", false, 4, ~U[2022-06-20 13:00:01Z]] 20:29:54.562 [debug] QUERY OK source="sources" db=0.3ms idle=444.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:54.563 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=13.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:54.564 [debug] QUERY OK source="media_items" db=0.4ms idle=13.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7189] 20:29:54.565 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Pentiment è stato annunciato nel corso dell'Xbox & Bethesda Games Showcase come un'avventura narrativa \"inaspettata\", ma chi segue con attenzione Obsidian sa che non è proprio così.\nPare sia infatti dagli anni '90 che Josh Sawyer stesse pensando alla creazione di un'esperienza del genere, e i primi riferimenti al gioco, previsto su PC e Xbox per novembre 2022, emersero già nel 2020.\nMa cos’è davvero Pentiment? Diamogli un’occhiata più da vicino.\n----\n#pentiment\n#obsidian \n----\n00:00 Intro\n00:35 Giallo medievale\n02:04 Meccaniche\n03:09 Stile\n04:03 Certezze e Dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 301, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061900 - LA SORPRESA CHE NON TI ASPETTI: PENTIMENT.NA", "id" => "p3SEdQ2JxN4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=p3SEdQ2JxN4", "playlist_index" => 3186, "timestamp" => 1655650834, "title" => "LA SORPRESA CHE NON TI ASPETTI: PENTIMENT", "upload_date" => "20220619"} 20:29:54.566 [debug] QUERY OK source="sources" db=1.1ms idle=8.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:54.567 [debug] QUERY OK source="sources" db=0.2ms idle=5.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:54.572 [debug] QUERY OK source="media_items" db=4.5ms idle=4.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-19 15:00:34Z], 4] 20:29:54.574 [debug] QUERY OK source="media_items" db=1.2ms idle=9.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Pentiment è stato annunciato nel corso dell'Xbox & Bethesda Games Showcase come un'avventura narrativa \"inaspettata\", ma chi segue con attenzione Obsidian sa che non è proprio così.\nPare sia infatti dagli anni '90 che Josh Sawyer stesse pensando alla creazione di un'esperienza del genere, e i primi riferimenti al gioco, previsto su PC e Xbox per novembre 2022, emersero già nel 2020.\nMa cos’è davvero Pentiment? Diamogli un’occhiata più da vicino.\n----\n#pentiment\n#obsidian \n----\n00:00 Intro\n00:35 Giallo medievale\n02:04 Meccaniche\n03:09 Stile\n04:03 Certezze e Dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LA SORPRESA CHE NON TI ASPETTI: PENTIMENT", "60091946-a2a1-4aec-8356-60c116ecc666", false, "p3SEdQ2JxN4", 301, false, "https://www.youtube.com/watch?v=p3SEdQ2JxN4", 3186, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061900 - LA SORPRESA CHE NON TI ASPETTI: PENTIMENT.NA", false, false, 4, [], 96, ~U[2022-06-19 15:00:34Z], ~U[2026-09-10 18:29:54Z], ~U[2026-09-10 18:29:54Z], "Pentiment è stato annunciato nel corso dell'Xbox & Bethesda Games Showcase come un'avventura narrativa \"inaspettata\", ma chi segue con attenzione Obsidian sa che non è proprio così.\nPare sia infatti dagli anni '90 che Josh Sawyer stesse pensando alla creazione di un'esperienza del genere, e i primi riferimenti al gioco, previsto su PC e Xbox per novembre 2022, emersero già nel 2020.\nMa cos’è davvero Pentiment? Diamogli un’occhiata più da vicino.\n----\n#pentiment\n#obsidian \n----\n00:00 Intro\n00:35 Giallo medievale\n02:04 Meccaniche\n03:09 Stile\n04:03 Certezze e Dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LA SORPRESA CHE NON TI ASPETTI: PENTIMENT", "p3SEdQ2JxN4", 301, false, "https://www.youtube.com/watch?v=p3SEdQ2JxN4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061900 - LA SORPRESA CHE NON TI ASPETTI: PENTIMENT.NA", false, 4, ~U[2022-06-19 15:00:34Z]] 20:29:54.574 [debug] QUERY OK source="sources" db=0.3ms idle=9.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:54.575 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=8.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:54.576 [debug] QUERY OK source="media_items" db=0.5ms idle=8.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7190] 20:29:54.576 [debug] Current batch of media processed. Will check again in 1000ms 20:29:54.931 [info] GET / 20:29:54.931 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:29:54.933 [debug] QUERY OK source="settings" db=1.6ms queue=0.1ms idle=359.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:54.934 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=360.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:29:54.935 [debug] QUERY OK source="sources" db=0.2ms idle=359.9ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:29:54.946 [debug] QUERY OK source="media_items" db=11.2ms idle=359.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:54.949 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=370.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:54.950 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=16.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:54.951 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=16.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:54.953 [debug] QUERY OK source="settings" db=0.5ms queue=0.2ms idle=17.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:29:54.956 [debug] QUERY OK source="tasks" db=0.7ms idle=8.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:29:54.957 [debug] QUERY OK source="sources" db=0.9ms queue=0.3ms idle=7.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:54.962 [debug] QUERY OK source="media_items" db=2.0ms queue=0.2ms idle=9.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:29:54.973 [debug] QUERY OK source="media_items" db=10.3ms queue=0.1ms idle=11.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:54.975 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=20.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:54.987 [debug] QUERY OK source="media_items" db=7.2ms idle=23.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:29:55.002 [debug] QUERY OK source="media_items" db=15.4ms idle=29.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:29:55.004 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=40.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:29:55.006 [info] Sent 200 in 75ms 20:29:55.578 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il team milanese Reply Game Studios rappresenta invece una inusuale eccezione, con i suoi programmatori che hanno scelto il complesso mondo degli action tecnici alla giapponese per dare vita a Soulstice. Noi lo abbiamo provato grazie a una sostanziosa demo, e queste sono le nostre impressioni.\n----\n00:00 Intro\n00:36 Stile\n02:01 Struttura\n04:04 Perplessità\n05:18 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 365, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061900 - Il soulslike italiano? Non proprio: ecco SOULSTICE.NA", "id" => "nh9TR6SuO-Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=nh9TR6SuO-Q", "playlist_index" => 3187, "timestamp" => 1655643631, "title" => "Il soulslike italiano? Non proprio: ecco SOULSTICE", "upload_date" => "20220619"} 20:29:55.579 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=603.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:55.580 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=592.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:55.582 [debug] QUERY OK source="media_items" db=2.1ms idle=577.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-19 13:00:31Z], 4] 20:29:55.584 [debug] QUERY OK source="media_items" db=0.9ms idle=578.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il team milanese Reply Game Studios rappresenta invece una inusuale eccezione, con i suoi programmatori che hanno scelto il complesso mondo degli action tecnici alla giapponese per dare vita a Soulstice. Noi lo abbiamo provato grazie a una sostanziosa demo, e queste sono le nostre impressioni.\n----\n00:00 Intro\n00:36 Stile\n02:01 Struttura\n04:04 Perplessità\n05:18 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il soulslike italiano? Non proprio: ecco SOULSTICE", "10d5e337-2492-4b3f-9cc5-f07eb9363cf8", false, "nh9TR6SuO-Q", 365, false, "https://www.youtube.com/watch?v=nh9TR6SuO-Q", 3187, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061900 - Il soulslike italiano? Non proprio: ecco SOULSTICE.NA", false, false, 4, [], 96, ~U[2022-06-19 13:00:31Z], ~U[2026-09-10 18:29:55Z], ~U[2026-09-10 18:29:55Z], "Il team milanese Reply Game Studios rappresenta invece una inusuale eccezione, con i suoi programmatori che hanno scelto il complesso mondo degli action tecnici alla giapponese per dare vita a Soulstice. Noi lo abbiamo provato grazie a una sostanziosa demo, e queste sono le nostre impressioni.\n----\n00:00 Intro\n00:36 Stile\n02:01 Struttura\n04:04 Perplessità\n05:18 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il soulslike italiano? Non proprio: ecco SOULSTICE", "nh9TR6SuO-Q", 365, false, "https://www.youtube.com/watch?v=nh9TR6SuO-Q", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061900 - Il soulslike italiano? Non proprio: ecco SOULSTICE.NA", false, 4, ~U[2022-06-19 13:00:31Z]] 20:29:55.585 [debug] QUERY OK source="sources" db=0.7ms idle=464.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:55.585 [debug] QUERY OK source="media_profiles" db=0.2ms idle=6.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:55.586 [debug] QUERY OK source="media_items" db=1.0ms idle=5.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7191] 20:29:55.586 [debug] Current batch of media processed. Will check again in 1000ms 20:29:56.589 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Che fine hanno fatto Deathloop e Ghostwire: Tokyo? Sono usciti, direte voi. Ma le versioni Xbox? In occasione dell'Xbox & Bethesda Showcase del 12 giugno, Microsoft ha stilato un corposo elenco di giochi in arrivo su Xbox Series X, S e One nei prossimi 12 mesi (e su game Pass) e, come hanno prontamente notato alcuni, nella lista mancano all'appello proprio il titolo targato Arkane e quello sviluppato da Tango Gameworks. Due assenze davvero curiose se consideriamo che sono realizzata da due team degli Xbox Game Studios.\n----\n#xbox \n#deathloop \n#ghostwiretokyo \n----\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 193, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061900 - Quando escono Deathloop e Ghostwire: Tokyo su Xbox?.NA", "id" => "egc6D9SprZ4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=egc6D9SprZ4", "playlist_index" => 3188, "timestamp" => 1655625621, "title" => "Quando escono Deathloop e Ghostwire: Tokyo su Xbox?", "upload_date" => "20220619"} 20:29:56.590 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:56.592 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:56.601 [debug] QUERY OK source="media_items" db=8.9ms idle=1007.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-19 08:00:21Z], 4] 20:29:56.608 [debug] QUERY OK source="media_items" db=5.5ms idle=1015.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Che fine hanno fatto Deathloop e Ghostwire: Tokyo? Sono usciti, direte voi. Ma le versioni Xbox? In occasione dell'Xbox & Bethesda Showcase del 12 giugno, Microsoft ha stilato un corposo elenco di giochi in arrivo su Xbox Series X, S e One nei prossimi 12 mesi (e su game Pass) e, come hanno prontamente notato alcuni, nella lista mancano all'appello proprio il titolo targato Arkane e quello sviluppato da Tango Gameworks. Due assenze davvero curiose se consideriamo che sono realizzata da due team degli Xbox Game Studios.\n----\n#xbox \n#deathloop \n#ghostwiretokyo \n----\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Quando escono Deathloop e Ghostwire: Tokyo su Xbox?", "8432da03-d578-4f7a-823c-3adcb0cd0a2e", false, "egc6D9SprZ4", 193, false, "https://www.youtube.com/watch?v=egc6D9SprZ4", 3188, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061900 - Quando escono Deathloop e Ghostwire: Tokyo su Xbox?.NA", false, false, 4, [], 96, ~U[2022-06-19 08:00:21Z], ~U[2026-09-10 18:29:56Z], ~U[2026-09-10 18:29:56Z], "Che fine hanno fatto Deathloop e Ghostwire: Tokyo? Sono usciti, direte voi. Ma le versioni Xbox? In occasione dell'Xbox & Bethesda Showcase del 12 giugno, Microsoft ha stilato un corposo elenco di giochi in arrivo su Xbox Series X, S e One nei prossimi 12 mesi (e su game Pass) e, come hanno prontamente notato alcuni, nella lista mancano all'appello proprio il titolo targato Arkane e quello sviluppato da Tango Gameworks. Due assenze davvero curiose se consideriamo che sono realizzata da due team degli Xbox Game Studios.\n----\n#xbox \n#deathloop \n#ghostwiretokyo \n----\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Quando escono Deathloop e Ghostwire: Tokyo su Xbox?", "egc6D9SprZ4", 193, false, "https://www.youtube.com/watch?v=egc6D9SprZ4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061900 - Quando escono Deathloop e Ghostwire: Tokyo su Xbox?.NA", false, 4, ~U[2022-06-19 08:00:21Z]] 20:29:56.609 [debug] QUERY OK source="sources" db=0.4ms idle=483.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:56.610 [debug] QUERY OK source="media_profiles" db=0.4ms idle=18.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:56.611 [debug] QUERY OK source="media_items" db=0.6ms idle=18.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7192] 20:29:56.611 [debug] Current batch of media processed. Will check again in 1000ms 20:29:57.612 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Un video ben confezionato ha presentato l'ultima classe di Diablo 4: il necromante. \nLe nuove informazioni Blizzard però non si sono fermate alle capacità del signore dei non morti, allargandosi anzi anche ad alcune caratteristiche dell’endgame.\nSeguiteci, vi raccontiamo tutto.\n----\n#diablo4 \n#blizzard \n#diablo \n----\n00:00 Intro\n00:30 Il Necromante\n02:29 Endgame\n03:54 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 276, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061800 - DIABLO 4: NECROMANTE E NON SOLO.NA", "id" => "nMKQSx-1jIo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=nMKQSx-1jIo", "playlist_index" => 3189, "timestamp" => 1655564433, "title" => "DIABLO 4: NECROMANTE E NON SOLO", "upload_date" => "20220618"} 20:29:57.613 [debug] QUERY OK source="sources" db=0.4ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:57.613 [debug] QUERY OK source="sources" db=0.2ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:57.619 [debug] QUERY OK source="media_items" db=5.3ms idle=1003.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-18 15:00:33Z], 4] 20:29:57.620 [debug] QUERY OK source="media_items" db=0.9ms idle=1008.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un video ben confezionato ha presentato l'ultima classe di Diablo 4: il necromante. \nLe nuove informazioni Blizzard però non si sono fermate alle capacità del signore dei non morti, allargandosi anzi anche ad alcune caratteristiche dell’endgame.\nSeguiteci, vi raccontiamo tutto.\n----\n#diablo4 \n#blizzard \n#diablo \n----\n00:00 Intro\n00:30 Il Necromante\n02:29 Endgame\n03:54 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DIABLO 4: NECROMANTE E NON SOLO", "abf490ce-0632-423e-a6df-4af9ffa5e7f8", false, "nMKQSx-1jIo", 276, false, "https://www.youtube.com/watch?v=nMKQSx-1jIo", 3189, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061800 - DIABLO 4: NECROMANTE E NON SOLO.NA", false, false, 4, [], 96, ~U[2022-06-18 15:00:33Z], ~U[2026-09-10 18:29:57Z], ~U[2026-09-10 18:29:57Z], "Un video ben confezionato ha presentato l'ultima classe di Diablo 4: il necromante. \nLe nuove informazioni Blizzard però non si sono fermate alle capacità del signore dei non morti, allargandosi anzi anche ad alcune caratteristiche dell’endgame.\nSeguiteci, vi raccontiamo tutto.\n----\n#diablo4 \n#blizzard \n#diablo \n----\n00:00 Intro\n00:30 Il Necromante\n02:29 Endgame\n03:54 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DIABLO 4: NECROMANTE E NON SOLO", "nMKQSx-1jIo", 276, false, "https://www.youtube.com/watch?v=nMKQSx-1jIo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061800 - DIABLO 4: NECROMANTE E NON SOLO.NA", false, 4, ~U[2022-06-18 15:00:33Z]] 20:29:57.621 [debug] QUERY OK source="sources" db=0.1ms idle=491.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:57.621 [debug] QUERY OK source="media_profiles" db=0.3ms idle=8.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:57.622 [debug] QUERY OK source="media_items" db=0.2ms idle=8.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7193] 20:29:57.622 [debug] Current batch of media processed. Will check again in 1000ms 20:29:58.623 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Polemiche per il remake PS5 di The Last of Us Parte 1? Francesco va contro corrente e dice la sua sul perché questa nuova versione è quello che serviva per il franchise Naughty Dog e PlayStation.\n----\n#thelastofus \n#tlou \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 372, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061800 - THE LAST OF US PARTE 1 È QUELLO CHE CI VOLEVA?.NA", "id" => "E30NOsEUDvw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=E30NOsEUDvw", "playlist_index" => 3190, "timestamp" => 1655557212, "title" => "THE LAST OF US PARTE 1 È QUELLO CHE CI VOLEVA?", "upload_date" => "20220618"} 20:29:58.625 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:58.626 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:58.635 [debug] QUERY OK source="media_items" db=8.8ms idle=1005.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-18 13:00:12Z], 4] 20:29:58.638 [debug] QUERY OK source="media_items" db=1.5ms idle=1014.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Polemiche per il remake PS5 di The Last of Us Parte 1? Francesco va contro corrente e dice la sua sul perché questa nuova versione è quello che serviva per il franchise Naughty Dog e PlayStation.\n----\n#thelastofus \n#tlou \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1 È QUELLO CHE CI VOLEVA?", "2dc8c565-a96a-4848-8dcf-afd5075916b6", false, "E30NOsEUDvw", 372, false, "https://www.youtube.com/watch?v=E30NOsEUDvw", 3190, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061800 - THE LAST OF US PARTE 1 È QUELLO CHE CI VOLEVA?.NA", false, false, 4, [], 96, ~U[2022-06-18 13:00:12Z], ~U[2026-09-10 18:29:58Z], ~U[2026-09-10 18:29:58Z], "Polemiche per il remake PS5 di The Last of Us Parte 1? Francesco va contro corrente e dice la sua sul perché questa nuova versione è quello che serviva per il franchise Naughty Dog e PlayStation.\n----\n#thelastofus \n#tlou \n#ps5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1 È QUELLO CHE CI VOLEVA?", "E30NOsEUDvw", 372, false, "https://www.youtube.com/watch?v=E30NOsEUDvw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061800 - THE LAST OF US PARTE 1 È QUELLO CHE CI VOLEVA?.NA", false, 4, ~U[2022-06-18 13:00:12Z]] 20:29:58.639 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=507.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:58.639 [debug] QUERY OK source="media_profiles" db=0.3ms idle=14.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:58.640 [debug] QUERY OK source="media_items" db=0.4ms idle=13.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7194] 20:29:58.640 [debug] Current batch of media processed. Will check again in 1000ms 20:29:59.643 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Pierpaolo, Alessio e Francesco (collegato da remoto) tornano alla grande in diretta per una puntata classica de Il Cortocircuito, sempre più irriverente e araldo della disinformazione pura: in questa accesa puntata dai toni caldi, si è parlato del caso The Last of Us Remake, della petizione contro Kojima per la sua partnership con Xbox per un nuovo gioco (e dove si è riaperta la faida legata alle esclusive per piattaforma), per chiudere sulla questione PlayStation Plus e la questione poco chiara su alcuni giochi, tra cui Resident Evil 7 e la sua nuova patch next gen.\n----\n#ilcortocircuito \n#thelastofuspart1 \n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 5699, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061800 - È tutta una questione di ESCLUSIVE! - Il Cortocircuito.NA", "id" => "5RyC1NbJK4s", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5RyC1NbJK4s", "playlist_index" => 3191, "timestamp" => 1655539201, "title" => "È tutta una questione di ESCLUSIVE! - Il Cortocircuito", "upload_date" => "20220618"} 20:29:59.644 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:29:59.646 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1006.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:59.652 [debug] QUERY OK source="media_items" db=5.4ms queue=0.1ms idle=1006.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-18 08:00:01Z], 4] 20:29:59.658 [debug] QUERY OK source="media_items" db=5.3ms idle=1011.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Pierpaolo, Alessio e Francesco (collegato da remoto) tornano alla grande in diretta per una puntata classica de Il Cortocircuito, sempre più irriverente e araldo della disinformazione pura: in questa accesa puntata dai toni caldi, si è parlato del caso The Last of Us Remake, della petizione contro Kojima per la sua partnership con Xbox per un nuovo gioco (e dove si è riaperta la faida legata alle esclusive per piattaforma), per chiudere sulla questione PlayStation Plus e la questione poco chiara su alcuni giochi, tra cui Resident Evil 7 e la sua nuova patch next gen.\n----\n#ilcortocircuito \n#thelastofuspart1 \n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "È tutta una questione di ESCLUSIVE! - Il Cortocircuito", "0db64a92-7e23-4514-991f-c5cc5f31fa8d", false, "5RyC1NbJK4s", 5699, false, "https://www.youtube.com/watch?v=5RyC1NbJK4s", 3191, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061800 - È tutta una questione di ESCLUSIVE! - Il Cortocircuito.NA", false, false, 4, [], 96, ~U[2022-06-18 08:00:01Z], ~U[2026-09-10 18:29:59Z], ~U[2026-09-10 18:29:59Z], "Pierpaolo, Alessio e Francesco (collegato da remoto) tornano alla grande in diretta per una puntata classica de Il Cortocircuito, sempre più irriverente e araldo della disinformazione pura: in questa accesa puntata dai toni caldi, si è parlato del caso The Last of Us Remake, della petizione contro Kojima per la sua partnership con Xbox per un nuovo gioco (e dove si è riaperta la faida legata alle esclusive per piattaforma), per chiudere sulla questione PlayStation Plus e la questione poco chiara su alcuni giochi, tra cui Resident Evil 7 e la sua nuova patch next gen.\n----\n#ilcortocircuito \n#thelastofuspart1 \n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "È tutta una questione di ESCLUSIVE! - Il Cortocircuito", "5RyC1NbJK4s", 5699, false, "https://www.youtube.com/watch?v=5RyC1NbJK4s", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061800 - È tutta una questione di ESCLUSIVE! - Il Cortocircuito.NA", false, 4, ~U[2022-06-18 08:00:01Z]] 20:29:59.659 [debug] QUERY OK source="sources" db=0.5ms idle=523.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:29:59.660 [debug] QUERY OK source="media_profiles" db=0.2ms idle=15.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:29:59.661 [debug] QUERY OK source="media_items" db=0.4ms idle=14.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7195] 20:29:59.661 [debug] Current batch of media processed. Will check again in 1000ms 20:30:00.009 [info] GET / 20:30:00.009 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:30:00.010 [debug] QUERY OK source="settings" db=1.1ms idle=357.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:00.011 [debug] QUERY OK source="media_profiles" db=0.1ms queue=0.1ms idle=352.8ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:30:00.011 [debug] QUERY OK source="sources" db=0.1ms idle=351.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:30:00.021 [debug] QUERY OK source="media_items" db=10.2ms idle=351.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:00.024 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=360.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:00.025 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=13.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:00.026 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=14.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:00.027 [debug] QUERY OK source="settings" db=0.5ms idle=15.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:00.030 [debug] QUERY OK source="tasks" db=0.8ms idle=7.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:30:00.031 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=6.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:00.034 [debug] QUERY OK source="media_items" db=1.4ms idle=7.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:00.041 [debug] QUERY OK source="media_items" db=6.1ms queue=0.2ms idle=8.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:00.042 [debug] QUERY OK source="sources" db=0.2ms idle=14.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:00.048 [debug] QUERY OK source="media_items" db=2.6ms idle=14.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:30:00.056 [debug] QUERY OK source="media_items" db=8.2ms idle=16.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:00.057 [debug] QUERY OK source="sources" db=0.3ms idle=22.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:30:00.058 [info] Sent 200 in 49ms 20:30:00.662 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Itsuno ha finalmente confermato Dragon's Dogma II: oggi cerchiamo di spiegarvi perché la serie merita più attenzione e cosa potremmo aspettarci dal secondo capitolo.\n----\n#dragonsdogma \n#dragonsdogma2 \n#capcom \n----\n00:00 Intro\n00:37 Un po’ di storia\n01:40 Il sequel\n04:57 Certezze e Dubbi\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 346, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061700 - COSE DA SAPERE SU DRAGON'S DOGMA 2.NA", "id" => "_2wlp1A5-9k", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_2wlp1A5-9k", "playlist_index" => 3192, "timestamp" => 1655479069, "title" => "COSE DA SAPERE SU DRAGON'S DOGMA 2", "upload_date" => "20220617"} 20:30:00.664 [debug] QUERY OK source="sources" db=1.1ms queue=0.2ms idle=621.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:00.666 [debug] QUERY OK source="sources" db=0.6ms idle=617.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:00.668 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=610.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-17 15:17:49Z], 4] 20:30:00.671 [debug] QUERY OK source="media_items" db=1.8ms idle=611.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Itsuno ha finalmente confermato Dragon's Dogma II: oggi cerchiamo di spiegarvi perché la serie merita più attenzione e cosa potremmo aspettarci dal secondo capitolo.\n----\n#dragonsdogma \n#dragonsdogma2 \n#capcom \n----\n00:00 Intro\n00:37 Un po’ di storia\n01:40 Il sequel\n04:57 Certezze e Dubbi\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "COSE DA SAPERE SU DRAGON'S DOGMA 2", "171534e8-4f1c-456e-8014-dd71fab93e16", false, "_2wlp1A5-9k", 346, false, "https://www.youtube.com/watch?v=_2wlp1A5-9k", 3192, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061700 - COSE DA SAPERE SU DRAGON'S DOGMA 2.NA", false, false, 4, [], 97, ~U[2022-06-17 15:17:49Z], ~U[2026-09-10 18:30:00Z], ~U[2026-09-10 18:30:00Z], "Itsuno ha finalmente confermato Dragon's Dogma II: oggi cerchiamo di spiegarvi perché la serie merita più attenzione e cosa potremmo aspettarci dal secondo capitolo.\n----\n#dragonsdogma \n#dragonsdogma2 \n#capcom \n----\n00:00 Intro\n00:37 Un po’ di storia\n01:40 Il sequel\n04:57 Certezze e Dubbi\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "COSE DA SAPERE SU DRAGON'S DOGMA 2", "_2wlp1A5-9k", 346, false, "https://www.youtube.com/watch?v=_2wlp1A5-9k", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061700 - COSE DA SAPERE SU DRAGON'S DOGMA 2.NA", false, 4, ~U[2022-06-17 15:17:49Z]] 20:30:00.672 [debug] QUERY OK source="sources" db=1.3ms idle=534.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:00.673 [debug] QUERY OK source="media_profiles" db=0.3ms idle=8.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:00.676 [debug] QUERY OK source="media_items" db=1.7ms idle=8.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7196] 20:30:00.676 [debug] Current batch of media processed. Will check again in 1000ms 20:30:00.863 [info] {"source":"oban","duration":574,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:30:01.677 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Sarà Rebirth il sottotitolo della seconda parte di Final Fantasy 7 Remake. L’annuncio è arrivato al termine del Celebration Broadcast con cui Square Enix ha deciso di festeggiare i 25 anni di Final Fantasy VII: una carrellata di annunci riguardanti giochi vecchi, giochi nuovi e giochi vecchi che tornano in una nuova veste su una o più piattaforme. Secondo episodio di quella che è stata confermata essere una trilogia, Final Fantasy 7 Rebirth arriverà quindi su PS5 in un generico inverno 2023, quindi tra dicembre 2023 e marzo 2024; per il terzo capitolo su PlayStation dovremo invece aspettare ancora un bel po', tant'è che non se ne conosce ancora il sottotitolo. Nell’attesa non possiamo far altro che analizzare il trailer, per capire meglio cosa abbiamo visto in quel lunghissimo minuto e mezzo. Qui l'articolo completo: https://multiplayer.it/articoli/final-fantasy-7-rebirth-analisi-del-trailer.html\n\n----\n#ff7\n#finalfantasy\n#finalfantasy7rebirth \n----\n00:00 Intro\n01:00 L'analisi del trailer\n04:21 Misteri e ipotesi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 416, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061700 - FINAL FANTASY VII REBIRTH: ANALISI E TEORIE.NA", "id" => "R5zBHuzrY4A", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=R5zBHuzrY4A", "playlist_index" => 3193, "timestamp" => 1655470825, "title" => "FINAL FANTASY VII REBIRTH: ANALISI E TEORIE", "upload_date" => "20220617"} 20:30:01.678 [debug] QUERY OK source="sources" db=0.6ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:01.679 [debug] QUERY OK source="sources" db=0.4ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:01.685 [debug] QUERY OK source="media_items" db=5.4ms queue=0.1ms idle=1004.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-17 13:00:25Z], 4] 20:30:01.689 [debug] QUERY OK source="media_items" db=2.5ms idle=822.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sarà Rebirth il sottotitolo della seconda parte di Final Fantasy 7 Remake. L’annuncio è arrivato al termine del Celebration Broadcast con cui Square Enix ha deciso di festeggiare i 25 anni di Final Fantasy VII: una carrellata di annunci riguardanti giochi vecchi, giochi nuovi e giochi vecchi che tornano in una nuova veste su una o più piattaforme. Secondo episodio di quella che è stata confermata essere una trilogia, Final Fantasy 7 Rebirth arriverà quindi su PS5 in un generico inverno 2023, quindi tra dicembre 2023 e marzo 2024; per il terzo capitolo su PlayStation dovremo invece aspettare ancora un bel po', tant'è che non se ne conosce ancora il sottotitolo. Nell’attesa non possiamo far altro che analizzare il trailer, per capire meglio cosa abbiamo visto in quel lunghissimo minuto e mezzo. Qui l'articolo completo: https://multiplayer.it/articoli/final-fantasy-7-rebirth-analisi-del-trailer.html\n\n----\n#ff7\n#finalfantasy\n#finalfantasy7rebirth \n----\n00:00 Intro\n01:00 L'analisi del trailer\n04:21 Misteri e ipotesi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FINAL FANTASY VII REBIRTH: ANALISI E TEORIE", "44091cea-f69a-4909-aae9-1d26ddf7da3d", false, "R5zBHuzrY4A", 416, false, "https://www.youtube.com/watch?v=R5zBHuzrY4A", 3193, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061700 - FINAL FANTASY VII REBIRTH: ANALISI E TEORIE.NA", false, false, 4, [], 97, ~U[2022-06-17 13:00:25Z], ~U[2026-09-10 18:30:01Z], ~U[2026-09-10 18:30:01Z], "Sarà Rebirth il sottotitolo della seconda parte di Final Fantasy 7 Remake. L’annuncio è arrivato al termine del Celebration Broadcast con cui Square Enix ha deciso di festeggiare i 25 anni di Final Fantasy VII: una carrellata di annunci riguardanti giochi vecchi, giochi nuovi e giochi vecchi che tornano in una nuova veste su una o più piattaforme. Secondo episodio di quella che è stata confermata essere una trilogia, Final Fantasy 7 Rebirth arriverà quindi su PS5 in un generico inverno 2023, quindi tra dicembre 2023 e marzo 2024; per il terzo capitolo su PlayStation dovremo invece aspettare ancora un bel po', tant'è che non se ne conosce ancora il sottotitolo. Nell’attesa non possiamo far altro che analizzare il trailer, per capire meglio cosa abbiamo visto in quel lunghissimo minuto e mezzo. Qui l'articolo completo: https://multiplayer.it/articoli/final-fantasy-7-rebirth-analisi-del-trailer.html\n\n----\n#ff7\n#finalfantasy\n#finalfantasy7rebirth \n----\n00:00 Intro\n01:00 L'analisi del trailer\n04:21 Misteri e ipotesi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FINAL FANTASY VII REBIRTH: ANALISI E TEORIE", "R5zBHuzrY4A", 416, false, "https://www.youtube.com/watch?v=R5zBHuzrY4A", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061700 - FINAL FANTASY VII REBIRTH: ANALISI E TEORIE.NA", false, 4, ~U[2022-06-17 13:00:25Z]] 20:30:01.689 [debug] QUERY OK source="sources" db=0.2ms idle=549.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:01.690 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.2ms idle=11.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:01.691 [debug] QUERY OK source="media_items" db=0.4ms idle=11.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7197] 20:30:01.692 [debug] Current batch of media processed. Will check again in 1000ms 20:30:02.693 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Dragon's Dogma 2 è stato infine annunciato in via ufficiale durante l'evento in livestream per il decimo anniversario del franchise, ma senza mostrare praticamente nulla del gioco, solo confermando la sua esistenza, ed è già abbastanza.\nIl director Hideaki Itsuno ha svelato l'esistenza del progetto Dragon's Dogma 2, senza però aggiungere alcuna informazione, per il momento.\nMa siamo comunque emozionati!\n----\n#dragonsdogma2\n#dragonsdogma \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 60, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - DRAGON'S DOGMA 2 annunciato UFFICIALMENTE!!!.NA", "id" => "Tk0Oh0FFi5w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Tk0Oh0FFi5w", "playlist_index" => 3194, "timestamp" => 1655418673, "title" => "DRAGON'S DOGMA 2 annunciato UFFICIALMENTE!!!", "upload_date" => "20220616"} 20:30:02.695 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:02.696 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:02.705 [debug] QUERY OK source="media_items" db=8.9ms idle=1005.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-16 22:31:13Z], 4] 20:30:02.711 [debug] QUERY OK source="media_items" db=5.1ms idle=1014.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Dragon's Dogma 2 è stato infine annunciato in via ufficiale durante l'evento in livestream per il decimo anniversario del franchise, ma senza mostrare praticamente nulla del gioco, solo confermando la sua esistenza, ed è già abbastanza.\nIl director Hideaki Itsuno ha svelato l'esistenza del progetto Dragon's Dogma 2, senza però aggiungere alcuna informazione, per il momento.\nMa siamo comunque emozionati!\n----\n#dragonsdogma2\n#dragonsdogma \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DRAGON'S DOGMA 2 annunciato UFFICIALMENTE!!!", "22d36246-9b74-4ee3-90fb-a1c040eac163", false, "Tk0Oh0FFi5w", 60, false, "https://www.youtube.com/watch?v=Tk0Oh0FFi5w", 3194, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - DRAGON'S DOGMA 2 annunciato UFFICIALMENTE!!!.NA", false, false, 4, [], 94, ~U[2022-06-16 22:31:13Z], ~U[2026-09-10 18:30:02Z], ~U[2026-09-10 18:30:02Z], "Dragon's Dogma 2 è stato infine annunciato in via ufficiale durante l'evento in livestream per il decimo anniversario del franchise, ma senza mostrare praticamente nulla del gioco, solo confermando la sua esistenza, ed è già abbastanza.\nIl director Hideaki Itsuno ha svelato l'esistenza del progetto Dragon's Dogma 2, senza però aggiungere alcuna informazione, per il momento.\nMa siamo comunque emozionati!\n----\n#dragonsdogma2\n#dragonsdogma \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DRAGON'S DOGMA 2 annunciato UFFICIALMENTE!!!", "Tk0Oh0FFi5w", 60, false, "https://www.youtube.com/watch?v=Tk0Oh0FFi5w", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - DRAGON'S DOGMA 2 annunciato UFFICIALMENTE!!!.NA", false, 4, ~U[2022-06-16 22:31:13Z]] 20:30:02.712 [debug] QUERY OK source="sources" db=0.3ms idle=567.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:02.713 [debug] QUERY OK source="media_profiles" db=0.3ms idle=17.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:02.714 [debug] QUERY OK source="media_items" db=0.6ms idle=17.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7198] 20:30:02.714 [debug] Current batch of media processed. Will check again in 1000ms 20:30:03.715 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il trailer ufficiale di CRISIS CORE: Final Fantasy VII Reunion, remake dell'epico capitolo con protagonista Zack.\n\n----\n#finalfantasy\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 149, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - CRISIS CORE: Final Fantasy 7 Reunion - TRAILER UFFICIALE.NA", "id" => "onwaJEqaFPs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=onwaJEqaFPs", "playlist_index" => 3195, "timestamp" => 1655418278, "title" => "CRISIS CORE: Final Fantasy 7 Reunion - TRAILER UFFICIALE", "upload_date" => "20220616"} 20:30:03.715 [debug] QUERY OK source="sources" db=0.3ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:03.716 [debug] QUERY OK source="sources" db=0.2ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:03.721 [debug] QUERY OK source="media_items" db=4.7ms idle=1003.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-16 22:24:38Z], 4] 20:30:03.724 [debug] QUERY OK source="media_items" db=2.8ms idle=1007.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il trailer ufficiale di CRISIS CORE: Final Fantasy VII Reunion, remake dell'epico capitolo con protagonista Zack.\n\n----\n#finalfantasy\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CRISIS CORE: Final Fantasy 7 Reunion - TRAILER UFFICIALE", "abd0bdb5-e79a-41da-a7ff-89b778af02cb", false, "onwaJEqaFPs", 149, false, "https://www.youtube.com/watch?v=onwaJEqaFPs", 3195, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - CRISIS CORE: Final Fantasy 7 Reunion - TRAILER UFFICIALE.NA", false, false, 4, [], 94, ~U[2022-06-16 22:24:38Z], ~U[2026-09-10 18:30:03Z], ~U[2026-09-10 18:30:03Z], "Ecco il trailer ufficiale di CRISIS CORE: Final Fantasy VII Reunion, remake dell'epico capitolo con protagonista Zack.\n\n----\n#finalfantasy\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CRISIS CORE: Final Fantasy 7 Reunion - TRAILER UFFICIALE", "onwaJEqaFPs", 149, false, "https://www.youtube.com/watch?v=onwaJEqaFPs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - CRISIS CORE: Final Fantasy 7 Reunion - TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-16 22:24:38Z]] 20:30:03.725 [debug] QUERY OK source="sources" db=0.2ms idle=577.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:03.725 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:03.726 [debug] QUERY OK source="media_items" db=0.4ms idle=9.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7199] 20:30:03.726 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il trailer di annuncio di FINAL FANTASY 7 REBIRTH, la seconda parte del progetto relativo a Final Fantasy 7 Remake. L'uscita è prevista in esclusiva su PS5 nell'inverno del prossimo anno.\n\n----\n#finalfantasy\n#finalfantasy7rebirth\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 74, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - FINAL FANTASY 7 REMAKE REBIRTH - Trailer di annuncio ufficiale.NA", "id" => "kOfNJy_yGWM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=kOfNJy_yGWM", "playlist_index" => 3196, "timestamp" => 1655418035, "title" => "FINAL FANTASY 7 REMAKE REBIRTH - Trailer di annuncio ufficiale", "upload_date" => "20220616"} 20:30:03.727 [debug] QUERY OK source="sources" db=0.6ms idle=5.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:03.728 [debug] QUERY OK source="sources" db=0.1ms idle=3.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:03.733 [debug] QUERY OK source="media_items" db=4.8ms idle=2.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-16 22:20:35Z], 4] 20:30:03.734 [debug] QUERY OK source="media_items" db=0.9ms idle=7.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il trailer di annuncio di FINAL FANTASY 7 REBIRTH, la seconda parte del progetto relativo a Final Fantasy 7 Remake. L'uscita è prevista in esclusiva su PS5 nell'inverno del prossimo anno.\n\n----\n#finalfantasy\n#finalfantasy7rebirth\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FINAL FANTASY 7 REMAKE REBIRTH - Trailer di annuncio ufficiale", "ad805a45-81f9-4a39-b85e-93f80e5f929d", false, "kOfNJy_yGWM", 74, false, "https://www.youtube.com/watch?v=kOfNJy_yGWM", 3196, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - FINAL FANTASY 7 REMAKE REBIRTH - Trailer di annuncio ufficiale.NA", false, false, 4, [], 94, ~U[2022-06-16 22:20:35Z], ~U[2026-09-10 18:30:03Z], ~U[2026-09-10 18:30:03Z], "Ecco il trailer di annuncio di FINAL FANTASY 7 REBIRTH, la seconda parte del progetto relativo a Final Fantasy 7 Remake. L'uscita è prevista in esclusiva su PS5 nell'inverno del prossimo anno.\n\n----\n#finalfantasy\n#finalfantasy7rebirth\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FINAL FANTASY 7 REMAKE REBIRTH - Trailer di annuncio ufficiale", "kOfNJy_yGWM", 74, false, "https://www.youtube.com/watch?v=kOfNJy_yGWM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - FINAL FANTASY 7 REMAKE REBIRTH - Trailer di annuncio ufficiale.NA", false, 4, ~U[2022-06-16 22:20:35Z]] 20:30:03.735 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=8.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:03.735 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:03.736 [debug] QUERY OK source="media_items" db=0.2ms idle=7.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7200] 20:30:03.736 [debug] Current batch of media processed. Will check again in 1000ms 20:30:04.737 [debug] Current batch of media processed. Will check again in 1000ms 20:30:05.060 [info] GET / 20:30:05.060 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:30:05.062 [debug] QUERY OK source="settings" db=1.3ms idle=909.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:05.065 [debug] QUERY OK source="media_profiles" db=1.6ms queue=0.1ms idle=186.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:30:05.066 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=189.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:30:05.079 [debug] QUERY OK source="media_items" db=13.0ms queue=0.1ms idle=190.1ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:05.082 [debug] QUERY OK source="media_items" db=1.9ms queue=0.3ms idle=203.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:05.083 [debug] QUERY OK source="settings" db=0.4ms queue=0.2ms idle=20.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:05.085 [debug] QUERY OK source="settings" db=1.4ms queue=0.1ms idle=18.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:05.086 [debug] QUERY OK source="settings" db=0.3ms queue=0.2ms idle=20.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:05.088 [debug] QUERY OK source="tasks" db=0.7ms idle=8.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:30:05.090 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=7.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:05.093 [debug] QUERY OK source="media_items" db=1.9ms idle=8.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:05.103 [debug] QUERY OK source="media_items" db=9.2ms queue=0.1ms idle=9.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:05.105 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=17.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:05.116 [debug] QUERY OK source="media_items" db=6.2ms idle=21.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:30:05.129 [debug] QUERY OK source="media_items" db=12.2ms queue=0.2ms idle=26.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:05.130 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=35.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:30:05.132 [info] Sent 200 in 71ms 20:30:05.738 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Steelrising è un soulslike ambientato durante un'affascinante Rivoluzione Francese alternativa. Per realizzarlo i francesi di Spiders, già attivi da molti anni e noti per i loro altalenanti sforzi nel campo dei GDR d’azione, sono partiti da basi narrative e artistiche più forti della media, e da una certa esperienza maturata sul campo. Le premesse per avere un action di qualità, insomma, ci sarebbero, ma dopo aver provato Steelrising abbiamo più dubbi che certezze. Seguiteci che vi raccontiamo perché, anche nel provato scritto: https://multiplayer.it/articoli/steelrising-abbiamo-provato.html\n----\n#steelrising \n#soulslike \n----\n00:00 Intro\n00:35 Storia\n01:34 Ottimizzazione\n02:12 Combattimento\n04:06 Le mappe\n04:41 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 325, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - STEELRISING: GAMEPLAY ALLA PROVA!.NA", "id" => "gcBEBIteoyI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=gcBEBIteoyI", "playlist_index" => 3197, "timestamp" => 1655388032, "title" => "STEELRISING: GAMEPLAY ALLA PROVA!", "upload_date" => "20220616"} 20:30:05.740 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=633.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:05.741 [debug] QUERY OK source="sources" db=0.6ms idle=624.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:05.744 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=612.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-16 14:00:32Z], 4] 20:30:05.750 [debug] QUERY OK source="media_items" db=5.2ms queue=0.1ms idle=614.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Steelrising è un soulslike ambientato durante un'affascinante Rivoluzione Francese alternativa. Per realizzarlo i francesi di Spiders, già attivi da molti anni e noti per i loro altalenanti sforzi nel campo dei GDR d’azione, sono partiti da basi narrative e artistiche più forti della media, e da una certa esperienza maturata sul campo. Le premesse per avere un action di qualità, insomma, ci sarebbero, ma dopo aver provato Steelrising abbiamo più dubbi che certezze. Seguiteci che vi raccontiamo perché, anche nel provato scritto: https://multiplayer.it/articoli/steelrising-abbiamo-provato.html\n----\n#steelrising \n#soulslike \n----\n00:00 Intro\n00:35 Storia\n01:34 Ottimizzazione\n02:12 Combattimento\n04:06 Le mappe\n04:41 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEELRISING: GAMEPLAY ALLA PROVA!", "bf2076e1-d0c9-4477-be1a-ae875204d08d", false, "gcBEBIteoyI", 325, false, "https://www.youtube.com/watch?v=gcBEBIteoyI", 3197, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - STEELRISING: GAMEPLAY ALLA PROVA!.NA", false, false, 4, [], 94, ~U[2022-06-16 14:00:32Z], ~U[2026-09-10 18:30:05Z], ~U[2026-09-10 18:30:05Z], "Steelrising è un soulslike ambientato durante un'affascinante Rivoluzione Francese alternativa. Per realizzarlo i francesi di Spiders, già attivi da molti anni e noti per i loro altalenanti sforzi nel campo dei GDR d’azione, sono partiti da basi narrative e artistiche più forti della media, e da una certa esperienza maturata sul campo. Le premesse per avere un action di qualità, insomma, ci sarebbero, ma dopo aver provato Steelrising abbiamo più dubbi che certezze. Seguiteci che vi raccontiamo perché, anche nel provato scritto: https://multiplayer.it/articoli/steelrising-abbiamo-provato.html\n----\n#steelrising \n#soulslike \n----\n00:00 Intro\n00:35 Storia\n01:34 Ottimizzazione\n02:12 Combattimento\n04:06 Le mappe\n04:41 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEELRISING: GAMEPLAY ALLA PROVA!", "gcBEBIteoyI", 325, false, "https://www.youtube.com/watch?v=gcBEBIteoyI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - STEELRISING: GAMEPLAY ALLA PROVA!.NA", false, 4, ~U[2022-06-16 14:00:32Z]] 20:30:05.752 [debug] QUERY OK source="sources" db=1.2ms idle=597.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:05.753 [debug] QUERY OK source="media_profiles" db=0.5ms idle=12.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:05.755 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=11.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7201] 20:30:05.755 [debug] Current batch of media processed. Will check again in 1000ms 20:30:06.757 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La petizione aperta da alcuni utenti PlayStation ormai un anno fa, partendo dalle indiscrezioni di Jeff Grubb, per chiedere a Hideo Kojima di cancellare il suo gioco esclusivo per Xbox ha superato le 1.800 firme. Al momento l'obiettivo è superare quota 2.500: ma servirà a qualcosa?\n----\n#xbox \n#kojima \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 186, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - KOJIMA + XBOX: LA PETIZIONE FUNZIONERÀ? (OVVIAMENTE NO!).NA", "id" => "1tlPjxvksn8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=1tlPjxvksn8", "playlist_index" => 3198, "timestamp" => 1655382871, "title" => "KOJIMA + XBOX: LA PETIZIONE FUNZIONERÀ? (OVVIAMENTE NO!)", "upload_date" => "20220616"} 20:30:06.759 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1008.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:06.760 [debug] QUERY OK source="sources" db=0.4ms idle=1008.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:06.766 [debug] QUERY OK source="media_items" db=5.0ms idle=1008.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-16 12:34:31Z], 4] 20:30:06.771 [debug] QUERY OK source="media_items" db=4.8ms idle=1011.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La petizione aperta da alcuni utenti PlayStation ormai un anno fa, partendo dalle indiscrezioni di Jeff Grubb, per chiedere a Hideo Kojima di cancellare il suo gioco esclusivo per Xbox ha superato le 1.800 firme. Al momento l'obiettivo è superare quota 2.500: ma servirà a qualcosa?\n----\n#xbox \n#kojima \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "KOJIMA + XBOX: LA PETIZIONE FUNZIONERÀ? (OVVIAMENTE NO!)", "8478aefc-14d5-43ef-a08d-f1f8e23b7752", false, "1tlPjxvksn8", 186, false, "https://www.youtube.com/watch?v=1tlPjxvksn8", 3198, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - KOJIMA + XBOX: LA PETIZIONE FUNZIONERÀ? (OVVIAMENTE NO!).NA", false, false, 4, [], 94, ~U[2022-06-16 12:34:31Z], ~U[2026-09-10 18:30:06Z], ~U[2026-09-10 18:30:06Z], "La petizione aperta da alcuni utenti PlayStation ormai un anno fa, partendo dalle indiscrezioni di Jeff Grubb, per chiedere a Hideo Kojima di cancellare il suo gioco esclusivo per Xbox ha superato le 1.800 firme. Al momento l'obiettivo è superare quota 2.500: ma servirà a qualcosa?\n----\n#xbox \n#kojima \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "KOJIMA + XBOX: LA PETIZIONE FUNZIONERÀ? (OVVIAMENTE NO!)", "1tlPjxvksn8", 186, false, "https://www.youtube.com/watch?v=1tlPjxvksn8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061600 - KOJIMA + XBOX: LA PETIZIONE FUNZIONERÀ? (OVVIAMENTE NO!).NA", false, 4, ~U[2022-06-16 12:34:31Z]] 20:30:06.772 [debug] QUERY OK source="sources" db=0.3ms idle=617.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:06.773 [debug] QUERY OK source="media_profiles" db=0.4ms idle=13.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:06.774 [debug] QUERY OK source="media_items" db=0.4ms idle=13.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7202] 20:30:06.774 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Oggi le mitiche testuggini esperte di arti marziali tornano su PC e console con il coloratissimo Teenage Mutant Ninja Turtles: Shredder's Revenge, prodotto confezionato da Tribute Games che guarda al passato. Sarà riuscito a rendergli onore? Scopritelo nella nostra recensione con voto.\n----\n#TMNT\n#TartarugheNinja\n----\n00:00 Intro\n00:41 Struttura\n02:06 Gameplay\n03:39 Grafica e sonoro\n04:20 Commento Finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 323, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061500 - SONO TORNATE: TMNT Shredder's Revenge RECENSIONE.NA", "id" => "1PtXKC_umuM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=1PtXKC_umuM", "playlist_index" => 3199, "timestamp" => 1655305201, "title" => "SONO TORNATE: TMNT Shredder's Revenge RECENSIONE", "upload_date" => "20220615"} 20:30:06.776 [debug] QUERY OK source="sources" db=1.2ms idle=8.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:06.777 [debug] QUERY OK source="sources" db=0.3ms idle=5.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:06.784 [debug] QUERY OK source="media_items" db=7.3ms idle=4.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-15 15:00:01Z], 4] 20:30:06.786 [debug] QUERY OK source="media_items" db=1.3ms idle=11.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Oggi le mitiche testuggini esperte di arti marziali tornano su PC e console con il coloratissimo Teenage Mutant Ninja Turtles: Shredder's Revenge, prodotto confezionato da Tribute Games che guarda al passato. Sarà riuscito a rendergli onore? Scopritelo nella nostra recensione con voto.\n----\n#TMNT\n#TartarugheNinja\n----\n00:00 Intro\n00:41 Struttura\n02:06 Gameplay\n03:39 Grafica e sonoro\n04:20 Commento Finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONO TORNATE: TMNT Shredder's Revenge RECENSIONE", "9d3a133a-def0-4c9e-9683-7c143ef6fc7b", false, "1PtXKC_umuM", 323, false, "https://www.youtube.com/watch?v=1PtXKC_umuM", 3199, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061500 - SONO TORNATE: TMNT Shredder's Revenge RECENSIONE.NA", false, false, 4, [], 96, ~U[2022-06-15 15:00:01Z], ~U[2026-09-10 18:30:06Z], ~U[2026-09-10 18:30:06Z], "Oggi le mitiche testuggini esperte di arti marziali tornano su PC e console con il coloratissimo Teenage Mutant Ninja Turtles: Shredder's Revenge, prodotto confezionato da Tribute Games che guarda al passato. Sarà riuscito a rendergli onore? Scopritelo nella nostra recensione con voto.\n----\n#TMNT\n#TartarugheNinja\n----\n00:00 Intro\n00:41 Struttura\n02:06 Gameplay\n03:39 Grafica e sonoro\n04:20 Commento Finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONO TORNATE: TMNT Shredder's Revenge RECENSIONE", "1PtXKC_umuM", 323, false, "https://www.youtube.com/watch?v=1PtXKC_umuM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061500 - SONO TORNATE: TMNT Shredder's Revenge RECENSIONE.NA", false, 4, ~U[2022-06-15 15:00:01Z]] 20:30:06.787 [debug] QUERY OK source="sources" db=0.3ms idle=12.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:06.788 [debug] QUERY OK source="media_profiles" db=0.3ms idle=11.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:06.789 [debug] QUERY OK source="media_items" db=0.4ms idle=11.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7203] 20:30:06.789 [debug] Current batch of media processed. Will check again in 1000ms 20:30:07.790 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Fallout 5 si farà, è ufficiale. A rivelarlo non è stato un insider, ma Todd Howard in persona, mentre forniva alcuni dettagli su Starfield durante un'intervista concessa a IGN. Una notizia bomba che in parecchi stavano aspettando e che nasconde però anche ulteriori, interessanti particolari sul ritorno di The Elder Scrolls 6, l'erede di Skyrim. Gli crediamo stavolta?\n----\n#fallout \n#fallout5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 158, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061500 - FALLOUT 5 SI FARÀ: LA PROMESSA DI TODD HOWARD.NA", "id" => "r7PKYoZqAB8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=r7PKYoZqAB8", "playlist_index" => 3200, "timestamp" => 1655298023, "title" => "FALLOUT 5 SI FARÀ: LA PROMESSA DI TODD HOWARD", "upload_date" => "20220615"} 20:30:07.792 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:07.793 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:07.800 [debug] QUERY OK source="media_items" db=6.4ms queue=0.1ms idle=1005.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-15 13:00:23Z], 4] 20:30:07.806 [debug] QUERY OK source="media_items" db=4.6ms idle=1011.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Fallout 5 si farà, è ufficiale. A rivelarlo non è stato un insider, ma Todd Howard in persona, mentre forniva alcuni dettagli su Starfield durante un'intervista concessa a IGN. Una notizia bomba che in parecchi stavano aspettando e che nasconde però anche ulteriori, interessanti particolari sul ritorno di The Elder Scrolls 6, l'erede di Skyrim. Gli crediamo stavolta?\n----\n#fallout \n#fallout5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FALLOUT 5 SI FARÀ: LA PROMESSA DI TODD HOWARD", "004a7839-1564-4a19-b961-88ea0056667f", false, "r7PKYoZqAB8", 158, false, "https://www.youtube.com/watch?v=r7PKYoZqAB8", 3200, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061500 - FALLOUT 5 SI FARÀ: LA PROMESSA DI TODD HOWARD.NA", false, false, 4, [], 96, ~U[2022-06-15 13:00:23Z], ~U[2026-09-10 18:30:07Z], ~U[2026-09-10 18:30:07Z], "Fallout 5 si farà, è ufficiale. A rivelarlo non è stato un insider, ma Todd Howard in persona, mentre forniva alcuni dettagli su Starfield durante un'intervista concessa a IGN. Una notizia bomba che in parecchi stavano aspettando e che nasconde però anche ulteriori, interessanti particolari sul ritorno di The Elder Scrolls 6, l'erede di Skyrim. Gli crediamo stavolta?\n----\n#fallout \n#fallout5 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FALLOUT 5 SI FARÀ: LA PROMESSA DI TODD HOWARD", "r7PKYoZqAB8", 158, false, "https://www.youtube.com/watch?v=r7PKYoZqAB8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061500 - FALLOUT 5 SI FARÀ: LA PROMESSA DI TODD HOWARD.NA", false, 4, ~U[2022-06-15 13:00:23Z]] 20:30:07.806 [debug] QUERY OK source="sources" db=0.3ms idle=650.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:07.808 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=14.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:07.809 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=14.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7204] 20:30:07.809 [debug] Current batch of media processed. Will check again in 1000ms 20:30:08.810 [debug] Current batch of media processed. Will check again in 1000ms 20:30:09.811 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "In occasione del Tribeca Festival abbiamo provato per un'ora A Plague Tale: Requiem, nuovo titolo di Asolo Studio in uscita su PS5, Xbox Series X|S, PC e su Switch (in versione cloud). Ecco le nostre impressioni su grafica e gameplay,\n----\n#APlagueTale2\n#APlagueTaleRequiem\n--------\n00:00 Intro\n00:36 Storia\n01:34 Gameplay\n03:02 Scelte multiple\n03:31 Comparto tecnico\n04:04 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 284, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061500 - A PLAGUE TALE REQUIEM: GAMEPLAY ALLA PROVA!.NA", "id" => "VNoDcu8Kx7o", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=VNoDcu8Kx7o", "playlist_index" => 3201, "timestamp" => 1655290828, "title" => "A PLAGUE TALE REQUIEM: GAMEPLAY ALLA PROVA!", "upload_date" => "20220615"} 20:30:09.811 [debug] QUERY OK source="sources" db=0.2ms idle=935.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:09.812 [debug] QUERY OK source="sources" db=0.1ms idle=935.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:09.817 [debug] QUERY OK source="media_items" db=4.9ms idle=935.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-15 11:00:28Z], 4] 20:30:09.818 [debug] QUERY OK source="media_items" db=0.9ms idle=941.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In occasione del Tribeca Festival abbiamo provato per un'ora A Plague Tale: Requiem, nuovo titolo di Asolo Studio in uscita su PS5, Xbox Series X|S, PC e su Switch (in versione cloud). Ecco le nostre impressioni su grafica e gameplay,\n----\n#APlagueTale2\n#APlagueTaleRequiem\n--------\n00:00 Intro\n00:36 Storia\n01:34 Gameplay\n03:02 Scelte multiple\n03:31 Comparto tecnico\n04:04 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A PLAGUE TALE REQUIEM: GAMEPLAY ALLA PROVA!", "f43904be-73c1-4b04-96d6-d5c2d9d94278", false, "VNoDcu8Kx7o", 284, false, "https://www.youtube.com/watch?v=VNoDcu8Kx7o", 3201, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061500 - A PLAGUE TALE REQUIEM: GAMEPLAY ALLA PROVA!.NA", false, false, 4, [], 96, ~U[2022-06-15 11:00:28Z], ~U[2026-09-10 18:30:09Z], ~U[2026-09-10 18:30:09Z], "In occasione del Tribeca Festival abbiamo provato per un'ora A Plague Tale: Requiem, nuovo titolo di Asolo Studio in uscita su PS5, Xbox Series X|S, PC e su Switch (in versione cloud). Ecco le nostre impressioni su grafica e gameplay,\n----\n#APlagueTale2\n#APlagueTaleRequiem\n--------\n00:00 Intro\n00:36 Storia\n01:34 Gameplay\n03:02 Scelte multiple\n03:31 Comparto tecnico\n04:04 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A PLAGUE TALE REQUIEM: GAMEPLAY ALLA PROVA!", "VNoDcu8Kx7o", 284, false, "https://www.youtube.com/watch?v=VNoDcu8Kx7o", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061500 - A PLAGUE TALE REQUIEM: GAMEPLAY ALLA PROVA!.NA", false, 4, ~U[2022-06-15 11:00:28Z]] 20:30:09.819 [debug] QUERY OK source="sources" db=0.2ms idle=656.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:09.819 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:09.820 [debug] QUERY OK source="media_items" db=0.2ms idle=7.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7205] 20:30:09.820 [debug] Current batch of media processed. Will check again in 1000ms 20:30:10.136 [info] GET / 20:30:10.136 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:30:10.138 [debug] QUERY OK source="settings" db=1.9ms idle=319.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:10.139 [debug] QUERY OK source="media_profiles" db=0.0ms idle=320.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:30:10.139 [debug] QUERY OK source="sources" db=0.0ms idle=320.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:30:10.144 [debug] QUERY OK source="media_items" db=4.5ms idle=319.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:10.144 [debug] QUERY OK source="media_items" db=0.6ms idle=323.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:10.145 [debug] QUERY OK source="settings" db=0.1ms idle=6.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:10.145 [debug] QUERY OK source="settings" db=0.2ms idle=6.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:10.146 [debug] QUERY OK source="settings" db=0.1ms idle=6.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:10.147 [debug] QUERY OK source="tasks" db=0.5ms idle=2.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:30:10.148 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=3.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:10.150 [debug] QUERY OK source="media_items" db=1.1ms idle=4.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:10.156 [debug] QUERY OK source="media_items" db=5.4ms queue=0.1ms idle=5.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:10.157 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=10.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:10.163 [debug] QUERY OK source="media_items" db=3.2ms idle=12.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:30:10.173 [debug] QUERY OK source="media_items" db=9.7ms idle=12.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:10.174 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=16.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:30:10.176 [info] Sent 200 in 40ms 20:30:10.821 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ubisoft ha annunciato l'arrivo di una nuova modalità gratuita per Assassin's Creed Valhalla con meccaniche roguelike: The Forgotten Saga, La Saga Dimenticata in italiano.\n----\n#assassinscreed \n#acvalhalla \n#assassinscreedvalhalla \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 43, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061400 - Assassin's Creed Valhalla: La Saga Dimenticata | TRAILER UFFICIALE.NA", "id" => "XIzP9AotLKc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XIzP9AotLKc", "playlist_index" => 3202, "timestamp" => 1655224346, "title" => "Assassin's Creed Valhalla: La Saga Dimenticata | TRAILER UFFICIALE", "upload_date" => "20220614"} 20:30:10.822 [debug] QUERY OK source="sources" db=0.6ms idle=664.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:10.823 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=660.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:10.835 [debug] QUERY OK source="media_items" db=11.1ms idle=659.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-14 16:32:26Z], 4] 20:30:10.838 [debug] QUERY OK source="media_items" db=1.8ms idle=662.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ubisoft ha annunciato l'arrivo di una nuova modalità gratuita per Assassin's Creed Valhalla con meccaniche roguelike: The Forgotten Saga, La Saga Dimenticata in italiano.\n----\n#assassinscreed \n#acvalhalla \n#assassinscreedvalhalla \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin's Creed Valhalla: La Saga Dimenticata | TRAILER UFFICIALE", "9ee04150-7730-4a75-994e-8542f7ccfcb9", false, "XIzP9AotLKc", 43, false, "https://www.youtube.com/watch?v=XIzP9AotLKc", 3202, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061400 - Assassin's Creed Valhalla: La Saga Dimenticata | TRAILER UFFICIALE.NA", false, false, 4, [], 96, ~U[2022-06-14 16:32:26Z], ~U[2026-09-10 18:30:10Z], ~U[2026-09-10 18:30:10Z], "Ubisoft ha annunciato l'arrivo di una nuova modalità gratuita per Assassin's Creed Valhalla con meccaniche roguelike: The Forgotten Saga, La Saga Dimenticata in italiano.\n----\n#assassinscreed \n#acvalhalla \n#assassinscreedvalhalla \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Assassin's Creed Valhalla: La Saga Dimenticata | TRAILER UFFICIALE", "XIzP9AotLKc", 43, false, "https://www.youtube.com/watch?v=XIzP9AotLKc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061400 - Assassin's Creed Valhalla: La Saga Dimenticata | TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-14 16:32:26Z]] 20:30:10.839 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=664.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:10.840 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=17.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:10.843 [debug] QUERY OK source="media_items" db=1.7ms idle=17.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7206] 20:30:10.843 [debug] Current batch of media processed. Will check again in 1000ms 20:30:11.583 [info] {"source":"oban","duration":587,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:30:11.844 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Finalmente Capcom ha annunciato il DLC di Resident Evil Village: Shadows of Rose, insieme a una serie di novità per l'ottavo capitolo, l'upgrade next-gen PS5, Xbox Series X|S e PC di Resident Evil 2, Resident Evil 3 e Resident Evil 7, alcuni spezzoni di gameplay di Resident Evil 4 e altre novità.\n----\n#residentevil \n#re8 \n#residentevilvillage \n ----\n00:00 Intro\n00:17 - Novità di RE8\n00:58 - Il DLC Shadow of Rose\n01:55 - Altri annunci\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 204, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061400 - RESIDENT EVIL VILLAGE DLC: SHADOWS OF ROSE E LE ALTRE NOVITÀ.NA", "id" => "aLLH2VFryFk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=aLLH2VFryFk", "playlist_index" => 3203, "timestamp" => 1655217103, "title" => "RESIDENT EVIL VILLAGE DLC: SHADOWS OF ROSE E LE ALTRE NOVITÀ", "upload_date" => "20220614"} 20:30:11.845 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:11.845 [debug] QUERY OK source="sources" db=0.3ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:11.851 [debug] QUERY OK source="media_items" db=5.3ms idle=1002.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-14 14:31:43Z], 4] 20:30:11.856 [debug] QUERY OK source="media_items" db=4.2ms queue=0.1ms idle=682.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Finalmente Capcom ha annunciato il DLC di Resident Evil Village: Shadows of Rose, insieme a una serie di novità per l'ottavo capitolo, l'upgrade next-gen PS5, Xbox Series X|S e PC di Resident Evil 2, Resident Evil 3 e Resident Evil 7, alcuni spezzoni di gameplay di Resident Evil 4 e altre novità.\n----\n#residentevil \n#re8 \n#residentevilvillage \n ----\n00:00 Intro\n00:17 - Novità di RE8\n00:58 - Il DLC Shadow of Rose\n01:55 - Altri annunci\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RESIDENT EVIL VILLAGE DLC: SHADOWS OF ROSE E LE ALTRE NOVITÀ", "e08b5d70-5a4f-4472-8838-b135ce3f1cae", false, "aLLH2VFryFk", 204, false, "https://www.youtube.com/watch?v=aLLH2VFryFk", 3203, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061400 - RESIDENT EVIL VILLAGE DLC: SHADOWS OF ROSE E LE ALTRE NOVITÀ.NA", false, false, 4, [], 96, ~U[2022-06-14 14:31:43Z], ~U[2026-09-10 18:30:11Z], ~U[2026-09-10 18:30:11Z], "Finalmente Capcom ha annunciato il DLC di Resident Evil Village: Shadows of Rose, insieme a una serie di novità per l'ottavo capitolo, l'upgrade next-gen PS5, Xbox Series X|S e PC di Resident Evil 2, Resident Evil 3 e Resident Evil 7, alcuni spezzoni di gameplay di Resident Evil 4 e altre novità.\n----\n#residentevil \n#re8 \n#residentevilvillage \n ----\n00:00 Intro\n00:17 - Novità di RE8\n00:58 - Il DLC Shadow of Rose\n01:55 - Altri annunci\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RESIDENT EVIL VILLAGE DLC: SHADOWS OF ROSE E LE ALTRE NOVITÀ", "aLLH2VFryFk", 204, false, "https://www.youtube.com/watch?v=aLLH2VFryFk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061400 - RESIDENT EVIL VILLAGE DLC: SHADOWS OF ROSE E LE ALTRE NOVITÀ.NA", false, 4, ~U[2022-06-14 14:31:43Z]] 20:30:11.857 [debug] QUERY OK source="sources" db=1.1ms idle=273.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:11.858 [debug] QUERY OK source="media_profiles" db=0.2ms idle=12.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:11.859 [debug] QUERY OK source="media_items" db=0.4ms idle=12.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7207] 20:30:11.859 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Nuove modalità, un rinnovato sistema di guida e tante opzioni per l'accessibilità: sembrano essere questi i punti di forza di F1 22 e su cui Codemasters intende puntare per conquistare il cuore di nuovi e vecchi appassionati. In attesa dell’uscita della versione definitiva prevista per il primo luglio, la software house ci ha permesso di provare in anteprima le novità introdotte nella loro nuova creatura motoristica, tra cui spiccano F1 Life e le Supercar. Vediamo com’è andata.\n----\n#f122 \n#f122game \n#formula1 \n----\n00:00 Intro\n00:32 F1 Life\n01:39 Supercar\n02:30 Gameplay\n04:00 Certezze e Dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 286, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061400 - F1 22: CARRIERA, F1 LIFE E SUPERCAR ALLA PROVA!.NA", "id" => "H6b2Uqsgbuk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=H6b2Uqsgbuk", "playlist_index" => 3204, "timestamp" => 1655203085, "title" => "F1 22: CARRIERA, F1 LIFE E SUPERCAR ALLA PROVA!", "upload_date" => "20220614"} 20:30:11.860 [debug] QUERY OK source="sources" db=0.8ms idle=8.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:11.861 [debug] QUERY OK source="sources" db=0.2ms idle=4.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:11.866 [debug] QUERY OK source="media_items" db=5.1ms idle=3.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-14 10:38:05Z], 4] 20:30:11.868 [debug] QUERY OK source="media_items" db=1.0ms idle=8.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nuove modalità, un rinnovato sistema di guida e tante opzioni per l'accessibilità: sembrano essere questi i punti di forza di F1 22 e su cui Codemasters intende puntare per conquistare il cuore di nuovi e vecchi appassionati. In attesa dell’uscita della versione definitiva prevista per il primo luglio, la software house ci ha permesso di provare in anteprima le novità introdotte nella loro nuova creatura motoristica, tra cui spiccano F1 Life e le Supercar. Vediamo com’è andata.\n----\n#f122 \n#f122game \n#formula1 \n----\n00:00 Intro\n00:32 F1 Life\n01:39 Supercar\n02:30 Gameplay\n04:00 Certezze e Dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "F1 22: CARRIERA, F1 LIFE E SUPERCAR ALLA PROVA!", "5c73fe5c-dc37-45ff-8e48-e13fe4c0862f", false, "H6b2Uqsgbuk", 286, false, "https://www.youtube.com/watch?v=H6b2Uqsgbuk", 3204, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061400 - F1 22: CARRIERA, F1 LIFE E SUPERCAR ALLA PROVA!.NA", false, false, 4, [], 96, ~U[2022-06-14 10:38:05Z], ~U[2026-09-10 18:30:11Z], ~U[2026-09-10 18:30:11Z], "Nuove modalità, un rinnovato sistema di guida e tante opzioni per l'accessibilità: sembrano essere questi i punti di forza di F1 22 e su cui Codemasters intende puntare per conquistare il cuore di nuovi e vecchi appassionati. In attesa dell’uscita della versione definitiva prevista per il primo luglio, la software house ci ha permesso di provare in anteprima le novità introdotte nella loro nuova creatura motoristica, tra cui spiccano F1 Life e le Supercar. Vediamo com’è andata.\n----\n#f122 \n#f122game \n#formula1 \n----\n00:00 Intro\n00:32 F1 Life\n01:39 Supercar\n02:30 Gameplay\n04:00 Certezze e Dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "F1 22: CARRIERA, F1 LIFE E SUPERCAR ALLA PROVA!", "H6b2Uqsgbuk", 286, false, "https://www.youtube.com/watch?v=H6b2Uqsgbuk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061400 - F1 22: CARRIERA, F1 LIFE E SUPERCAR ALLA PROVA!.NA", false, 4, ~U[2022-06-14 10:38:05Z]] 20:30:11.868 [debug] QUERY OK source="sources" db=0.2ms idle=9.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:11.868 [debug] QUERY OK source="media_profiles" db=0.1ms idle=8.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:11.869 [debug] QUERY OK source="media_items" db=0.2ms idle=8.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7208] 20:30:11.869 [debug] Current batch of media processed. Will check again in 1000ms 20:30:12.870 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Non poteva ovviamente mancare Resident Evil 4 tra i titoli presentati al Capcom Showcase 2022, solo che il trailer principale era praticamente lo stesso mostrato in occasione dello State of Play, dunque gli unici elementi inediti sono alcuni secondi di gameplay visibili al termine del video.\n----\n#residentevil \n#re4 \n ----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 286, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061300 - RESIDENT EVIL 4 REMAKE: GAMEPLAY.NA", "id" => "Jixyo-95dIc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Jixyo-95dIc", "playlist_index" => 3205, "timestamp" => 1655162749, "title" => "RESIDENT EVIL 4 REMAKE: GAMEPLAY", "upload_date" => "20220613"} 20:30:12.870 [debug] QUERY OK source="sources" db=0.2ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:12.872 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1002.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:12.879 [debug] QUERY OK source="media_items" db=7.2ms idle=1003.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-13 23:25:49Z], 4] 20:30:12.884 [debug] QUERY OK source="media_items" db=4.4ms idle=707.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Non poteva ovviamente mancare Resident Evil 4 tra i titoli presentati al Capcom Showcase 2022, solo che il trailer principale era praticamente lo stesso mostrato in occasione dello State of Play, dunque gli unici elementi inediti sono alcuni secondi di gameplay visibili al termine del video.\n----\n#residentevil \n#re4 \n ----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RESIDENT EVIL 4 REMAKE: GAMEPLAY", "d5c61602-1728-481f-b598-2e672a0d8140", false, "Jixyo-95dIc", 286, false, "https://www.youtube.com/watch?v=Jixyo-95dIc", 3205, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061300 - RESIDENT EVIL 4 REMAKE: GAMEPLAY.NA", false, false, 4, [], 95, ~U[2022-06-13 23:25:49Z], ~U[2026-09-10 18:30:12Z], ~U[2026-09-10 18:30:12Z], "Non poteva ovviamente mancare Resident Evil 4 tra i titoli presentati al Capcom Showcase 2022, solo che il trailer principale era praticamente lo stesso mostrato in occasione dello State of Play, dunque gli unici elementi inediti sono alcuni secondi di gameplay visibili al termine del video.\n----\n#residentevil \n#re4 \n ----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RESIDENT EVIL 4 REMAKE: GAMEPLAY", "Jixyo-95dIc", 286, false, "https://www.youtube.com/watch?v=Jixyo-95dIc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061300 - RESIDENT EVIL 4 REMAKE: GAMEPLAY.NA", false, 4, ~U[2022-06-13 23:25:49Z]] 20:30:12.885 [debug] QUERY OK source="sources" db=0.2ms idle=14.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:12.886 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=13.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:12.887 [debug] QUERY OK source="media_items" db=0.4ms idle=10.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7209] 20:30:12.887 [debug] Current batch of media processed. Will check again in 1000ms 20:30:13.889 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "C’è qualcosa che non va con Sonic Frontiers. Dopo averlo provato al Summer Game Fest di Los Angeles, infatti, ci è apparso evidente che il primo open world della serie SEGA abbia bisogno ancora di tempo per raggiungere un livello qualitativo accettabile. Tanto più che se uscisse in questo stato, dopo che Sonic The Hedgehog 2 con Jim Carrey ha stracciato tutti i precedenti record, rischierebbe di perdere un’occasione ghiottissima di rilancio. Seguiteci che vi raccontiamo perché.\n----\n#sonicfrontiers \n#sonic \n#summergamefest2022 \n----\n00:00 Intro\n00:33 Work in progress\n01:25 Difetti storici\n02:27 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 196, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061300 - SONIC FRONTIERS NON CONVINCE | PROVATO.NA", "id" => "g4kP34a1M8Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=g4kP34a1M8Q", "playlist_index" => 3206, "timestamp" => 1655139632, "title" => "SONIC FRONTIERS NON CONVINCE | PROVATO", "upload_date" => "20220613"} 20:30:13.890 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:13.892 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1006.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:13.903 [debug] QUERY OK source="media_items" db=10.1ms idle=1006.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-13 17:00:32Z], 4] 20:30:13.910 [debug] QUERY OK source="media_items" db=6.2ms idle=1016.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["C’è qualcosa che non va con Sonic Frontiers. Dopo averlo provato al Summer Game Fest di Los Angeles, infatti, ci è apparso evidente che il primo open world della serie SEGA abbia bisogno ancora di tempo per raggiungere un livello qualitativo accettabile. Tanto più che se uscisse in questo stato, dopo che Sonic The Hedgehog 2 con Jim Carrey ha stracciato tutti i precedenti record, rischierebbe di perdere un’occasione ghiottissima di rilancio. Seguiteci che vi raccontiamo perché.\n----\n#sonicfrontiers \n#sonic \n#summergamefest2022 \n----\n00:00 Intro\n00:33 Work in progress\n01:25 Difetti storici\n02:27 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONIC FRONTIERS NON CONVINCE | PROVATO", "ce6be1ab-7d65-4f78-9211-5d7b230ba928", false, "g4kP34a1M8Q", 196, false, "https://www.youtube.com/watch?v=g4kP34a1M8Q", 3206, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061300 - SONIC FRONTIERS NON CONVINCE | PROVATO.NA", false, false, 4, [], 95, ~U[2022-06-13 17:00:32Z], ~U[2026-09-10 18:30:13Z], ~U[2026-09-10 18:30:13Z], "C’è qualcosa che non va con Sonic Frontiers. Dopo averlo provato al Summer Game Fest di Los Angeles, infatti, ci è apparso evidente che il primo open world della serie SEGA abbia bisogno ancora di tempo per raggiungere un livello qualitativo accettabile. Tanto più che se uscisse in questo stato, dopo che Sonic The Hedgehog 2 con Jim Carrey ha stracciato tutti i precedenti record, rischierebbe di perdere un’occasione ghiottissima di rilancio. Seguiteci che vi raccontiamo perché.\n----\n#sonicfrontiers \n#sonic \n#summergamefest2022 \n----\n00:00 Intro\n00:33 Work in progress\n01:25 Difetti storici\n02:27 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONIC FRONTIERS NON CONVINCE | PROVATO", "g4kP34a1M8Q", 196, false, "https://www.youtube.com/watch?v=g4kP34a1M8Q", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061300 - SONIC FRONTIERS NON CONVINCE | PROVATO.NA", false, 4, ~U[2022-06-13 17:00:32Z]] 20:30:13.911 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=733.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:13.912 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=20.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:13.913 [debug] QUERY OK source="media_items" db=0.6ms idle=20.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7210] 20:30:13.913 [debug] Current batch of media processed. Will check again in 1000ms 20:30:14.915 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Starfield è stato mostrato con un video di gameplay esteso e dettagliato all'Xbox & Bethesda Games Showcase. Si trattava chiaramente della prima volta in assoluto che vediamo il gioco Bethesda in azione: oggi analizziamo le sequenze che rivelano l'uso di una visuale mista, in prima e terza persona, mentre il nostro personaggio esplora un pianeta alieno, analizza gli elementi dello scenario e raggiunge quella che sembra una stazione abbandonata, per poi entrare in assetto da combattimento. Qui l'anteprima per approfondire: https://multiplayer.it/articoli/starfield-xbox-bethesda-2022.html\n----\n#starfield \n#xboxshowcase \n----\n00:00 Intro\n00:34 Un mondo immenso\n02:06 Un universo da scoprire\n03:20 Combattimento\n04:09 La storia\n05:09 Personalizzazione\n05:58 Combattimenti spaziali\n06:44 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 447, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061300 - STARFIELD: MAI VISTO UN OPEN WORLD COSÌ!.NA", "id" => "_4kGQgwhGb8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_4kGQgwhGb8", "playlist_index" => 3207, "timestamp" => 1655132431, "title" => "STARFIELD: MAI VISTO UN OPEN WORLD COSÌ!", "upload_date" => "20220613"} 20:30:14.919 [debug] QUERY OK source="sources" db=1.0ms queue=0.7ms idle=1007.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:14.921 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=1008.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:14.931 [debug] QUERY OK source="media_items" db=10.1ms idle=1009.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-13 15:00:31Z], 4] 20:30:14.941 [debug] QUERY OK source="media_items" db=8.7ms idle=1019.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Starfield è stato mostrato con un video di gameplay esteso e dettagliato all'Xbox & Bethesda Games Showcase. Si trattava chiaramente della prima volta in assoluto che vediamo il gioco Bethesda in azione: oggi analizziamo le sequenze che rivelano l'uso di una visuale mista, in prima e terza persona, mentre il nostro personaggio esplora un pianeta alieno, analizza gli elementi dello scenario e raggiunge quella che sembra una stazione abbandonata, per poi entrare in assetto da combattimento. Qui l'anteprima per approfondire: https://multiplayer.it/articoli/starfield-xbox-bethesda-2022.html\n----\n#starfield \n#xboxshowcase \n----\n00:00 Intro\n00:34 Un mondo immenso\n02:06 Un universo da scoprire\n03:20 Combattimento\n04:09 La storia\n05:09 Personalizzazione\n05:58 Combattimenti spaziali\n06:44 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STARFIELD: MAI VISTO UN OPEN WORLD COSÌ!", "d265e19e-20df-4e64-9bde-32592f4e95c9", false, "_4kGQgwhGb8", 447, false, "https://www.youtube.com/watch?v=_4kGQgwhGb8", 3207, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061300 - STARFIELD: MAI VISTO UN OPEN WORLD COSÌ!.NA", false, false, 4, [], 95, ~U[2022-06-13 15:00:31Z], ~U[2026-09-10 18:30:14Z], ~U[2026-09-10 18:30:14Z], "Starfield è stato mostrato con un video di gameplay esteso e dettagliato all'Xbox & Bethesda Games Showcase. Si trattava chiaramente della prima volta in assoluto che vediamo il gioco Bethesda in azione: oggi analizziamo le sequenze che rivelano l'uso di una visuale mista, in prima e terza persona, mentre il nostro personaggio esplora un pianeta alieno, analizza gli elementi dello scenario e raggiunge quella che sembra una stazione abbandonata, per poi entrare in assetto da combattimento. Qui l'anteprima per approfondire: https://multiplayer.it/articoli/starfield-xbox-bethesda-2022.html\n----\n#starfield \n#xboxshowcase \n----\n00:00 Intro\n00:34 Un mondo immenso\n02:06 Un universo da scoprire\n03:20 Combattimento\n04:09 La storia\n05:09 Personalizzazione\n05:58 Combattimenti spaziali\n06:44 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STARFIELD: MAI VISTO UN OPEN WORLD COSÌ!", "_4kGQgwhGb8", 447, false, "https://www.youtube.com/watch?v=_4kGQgwhGb8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061300 - STARFIELD: MAI VISTO UN OPEN WORLD COSÌ!.NA", false, 4, ~U[2022-06-13 15:00:31Z]] 20:30:14.942 [debug] QUERY OK source="sources" db=0.4ms idle=761.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:14.943 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=23.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:14.944 [debug] QUERY OK source="media_items" db=0.4ms idle=22.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7211] 20:30:14.944 [debug] Current batch of media processed. Will check again in 1000ms 20:30:15.177 [info] GET / 20:30:15.178 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:30:15.179 [debug] QUERY OK source="settings" db=0.8ms idle=246.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:15.179 [debug] QUERY OK source="media_profiles" db=0.1ms idle=237.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:30:15.179 [debug] QUERY OK source="sources" db=0.1ms idle=237.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:30:15.187 [debug] QUERY OK source="media_items" db=7.1ms idle=236.6ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:15.188 [debug] QUERY OK source="media_items" db=1.2ms queue=0.1ms idle=8.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:15.190 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=9.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:15.190 [debug] QUERY OK source="settings" db=0.4ms idle=10.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:15.191 [debug] QUERY OK source="settings" db=0.4ms idle=3.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:15.193 [debug] QUERY OK source="tasks" db=0.5ms queue=0.1ms idle=3.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:30:15.194 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=4.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:15.196 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=5.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:15.205 [debug] QUERY OK source="media_items" db=7.9ms idle=6.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:15.206 [debug] QUERY OK source="sources" db=0.6ms idle=14.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:15.217 [debug] QUERY OK source="media_items" db=7.5ms idle=16.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:30:15.224 [debug] QUERY OK source="media_items" db=7.3ms idle=22.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:15.225 [debug] QUERY OK source="sources" db=0.2ms idle=28.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:30:15.226 [info] Sent 200 in 48ms 20:30:15.945 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Finalmente Forza Motorsport è tornato. Annunciato per la prima volta nel 2020, il nuovo gioco di corse realizzato da Turn 10 è tornato a mostrarsi durante lo showcase di Xbox e Bethesda. Qui gli sviluppatori si sono focalizzati esclusivamente su alcune novità, mostrandoci il ciclo giorno e notte, il meteo dinamico, la qualità grafica e un motore fisico completamente rinnovato e in grado di simulare in modo più realistico anche gli incidenti e collisioni. Ma pare non si chiamerà Forza Motorsport 8. Qui l'anteprima dettagliata: https://multiplayer.it/articoli/forza-motorsport-speciale-xbox-bethesda-showcase.html\n----\n#forzamotorsport \n#xbox \n----\n00:00 Intro\n00:39 Il nome\n01:02 Motore fisico\n02:04 I circuiti\n03:27 Comparto tecnico\n04:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 305, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061300 - FORZA MOTORSPORT: SPETTACOLO IN PISTA!.NA", "id" => "VmdUXMOzS5Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=VmdUXMOzS5Q", "playlist_index" => 3208, "timestamp" => 1655128829, "title" => "FORZA MOTORSPORT: SPETTACOLO IN PISTA!", "upload_date" => "20220613"} 20:30:15.947 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=741.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:15.947 [debug] QUERY OK source="sources" db=0.3ms idle=740.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:15.951 [debug] QUERY OK source="media_items" db=2.8ms queue=0.1ms idle=731.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-13 14:00:29Z], 4] 20:30:15.952 [debug] QUERY OK source="media_items" db=0.9ms idle=726.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Finalmente Forza Motorsport è tornato. Annunciato per la prima volta nel 2020, il nuovo gioco di corse realizzato da Turn 10 è tornato a mostrarsi durante lo showcase di Xbox e Bethesda. Qui gli sviluppatori si sono focalizzati esclusivamente su alcune novità, mostrandoci il ciclo giorno e notte, il meteo dinamico, la qualità grafica e un motore fisico completamente rinnovato e in grado di simulare in modo più realistico anche gli incidenti e collisioni. Ma pare non si chiamerà Forza Motorsport 8. Qui l'anteprima dettagliata: https://multiplayer.it/articoli/forza-motorsport-speciale-xbox-bethesda-showcase.html\n----\n#forzamotorsport \n#xbox \n----\n00:00 Intro\n00:39 Il nome\n01:02 Motore fisico\n02:04 I circuiti\n03:27 Comparto tecnico\n04:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORZA MOTORSPORT: SPETTACOLO IN PISTA!", "cad69a76-6f5b-4299-b413-d859b3b07358", false, "VmdUXMOzS5Q", 305, false, "https://www.youtube.com/watch?v=VmdUXMOzS5Q", 3208, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061300 - FORZA MOTORSPORT: SPETTACOLO IN PISTA!.NA", false, false, 4, [], 95, ~U[2022-06-13 14:00:29Z], ~U[2026-09-10 18:30:15Z], ~U[2026-09-10 18:30:15Z], "Finalmente Forza Motorsport è tornato. Annunciato per la prima volta nel 2020, il nuovo gioco di corse realizzato da Turn 10 è tornato a mostrarsi durante lo showcase di Xbox e Bethesda. Qui gli sviluppatori si sono focalizzati esclusivamente su alcune novità, mostrandoci il ciclo giorno e notte, il meteo dinamico, la qualità grafica e un motore fisico completamente rinnovato e in grado di simulare in modo più realistico anche gli incidenti e collisioni. Ma pare non si chiamerà Forza Motorsport 8. Qui l'anteprima dettagliata: https://multiplayer.it/articoli/forza-motorsport-speciale-xbox-bethesda-showcase.html\n----\n#forzamotorsport \n#xbox \n----\n00:00 Intro\n00:39 Il nome\n01:02 Motore fisico\n02:04 I circuiti\n03:27 Comparto tecnico\n04:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORZA MOTORSPORT: SPETTACOLO IN PISTA!", "VmdUXMOzS5Q", 305, false, "https://www.youtube.com/watch?v=VmdUXMOzS5Q", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061300 - FORZA MOTORSPORT: SPETTACOLO IN PISTA!.NA", false, 4, ~U[2022-06-13 14:00:29Z]] 20:30:15.953 [debug] QUERY OK source="sources" db=0.2ms idle=727.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:15.953 [debug] QUERY OK source="media_profiles" db=0.5ms idle=6.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:15.955 [debug] QUERY OK source="media_items" db=0.9ms idle=6.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7212] 20:30:15.955 [debug] Current batch of media processed. Will check again in 1000ms 20:30:16.956 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco tutti i giochi mostrati all'Xbox & Bethesda Showcase del Summer Game Fest 2022. Qui il recap dettagliato: https://multiplayer.it/notizie/xbox-bethesda-games-showcase-2022-tutti-giochi-annunci-evento-12-giugno-2022.html\n----\n#xbox \n#bethesda \n ----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 435, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - XBOX & BETHESDA SHOWCASE: TUTTI GLI ANNUNCI!.NA", "id" => "QLRAyTmHHew", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QLRAyTmHHew", "playlist_index" => 3209, "timestamp" => 1655067608, "title" => "XBOX & BETHESDA SHOWCASE: TUTTI GLI ANNUNCI!", "upload_date" => "20220612"} 20:30:16.958 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:16.960 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:16.965 [debug] QUERY OK source="media_items" db=5.1ms idle=1006.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 21:00:08Z], 4] 20:30:16.978 [debug] QUERY OK source="media_items" db=11.8ms idle=1010.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco tutti i giochi mostrati all'Xbox & Bethesda Showcase del Summer Game Fest 2022. Qui il recap dettagliato: https://multiplayer.it/notizie/xbox-bethesda-games-showcase-2022-tutti-giochi-annunci-evento-12-giugno-2022.html\n----\n#xbox \n#bethesda \n ----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX & BETHESDA SHOWCASE: TUTTI GLI ANNUNCI!", "7d5e2ecf-e3cb-4975-9786-7fa1c8132ca5", false, "QLRAyTmHHew", 435, false, "https://www.youtube.com/watch?v=QLRAyTmHHew", 3209, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - XBOX & BETHESDA SHOWCASE: TUTTI GLI ANNUNCI!.NA", false, false, 4, [], 76, ~U[2022-06-12 21:00:08Z], ~U[2026-09-10 18:30:16Z], ~U[2026-09-10 18:30:16Z], "Ecco tutti i giochi mostrati all'Xbox & Bethesda Showcase del Summer Game Fest 2022. Qui il recap dettagliato: https://multiplayer.it/notizie/xbox-bethesda-games-showcase-2022-tutti-giochi-annunci-evento-12-giugno-2022.html\n----\n#xbox \n#bethesda \n ----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX & BETHESDA SHOWCASE: TUTTI GLI ANNUNCI!", "QLRAyTmHHew", 435, false, "https://www.youtube.com/watch?v=QLRAyTmHHew", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - XBOX & BETHESDA SHOWCASE: TUTTI GLI ANNUNCI!.NA", false, 4, ~U[2022-06-12 21:00:08Z]] 20:30:16.979 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=783.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:16.981 [debug] QUERY OK source="media_profiles" db=1.7ms queue=0.1ms idle=21.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:16.982 [debug] QUERY OK source="media_items" db=0.4ms idle=21.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7213] 20:30:16.982 [debug] Current batch of media processed. Will check again in 1000ms 20:30:17.984 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La redazione di Multiplayer.it racconta a caldo quali sono gli annunci e i giochi che l'hanno convinta di più, e quelli che l'hanno lasciata più perplessa, dello showcase Xbox & Bethesda della Summer Game Fest 2022.\n----\n#xbox \n#bethesda \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 767, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - XBOX & BETHESDA SHOWCASE: CI È PIACIUTO?.NA", "id" => "ICdP-BBOVic", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ICdP-BBOVic", "playlist_index" => 3210, "timestamp" => 1655065973, "title" => "XBOX & BETHESDA SHOWCASE: CI È PIACIUTO?", "upload_date" => "20220612"} 20:30:17.985 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=1006.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:17.987 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=1007.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:17.997 [debug] QUERY OK source="media_items" db=9.3ms queue=0.1ms idle=1006.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 20:32:53Z], 4] 20:30:18.004 [debug] QUERY OK source="media_items" db=6.3ms idle=1015.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La redazione di Multiplayer.it racconta a caldo quali sono gli annunci e i giochi che l'hanno convinta di più, e quelli che l'hanno lasciata più perplessa, dello showcase Xbox & Bethesda della Summer Game Fest 2022.\n----\n#xbox \n#bethesda \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX & BETHESDA SHOWCASE: CI È PIACIUTO?", "23d14b2c-76db-4a5e-a799-6b7cc8f0235e", false, "ICdP-BBOVic", 767, false, "https://www.youtube.com/watch?v=ICdP-BBOVic", 3210, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - XBOX & BETHESDA SHOWCASE: CI È PIACIUTO?.NA", false, false, 4, [], 76, ~U[2022-06-12 20:32:53Z], ~U[2026-09-10 18:30:17Z], ~U[2026-09-10 18:30:17Z], "La redazione di Multiplayer.it racconta a caldo quali sono gli annunci e i giochi che l'hanno convinta di più, e quelli che l'hanno lasciata più perplessa, dello showcase Xbox & Bethesda della Summer Game Fest 2022.\n----\n#xbox \n#bethesda \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX & BETHESDA SHOWCASE: CI È PIACIUTO?", "ICdP-BBOVic", 767, false, "https://www.youtube.com/watch?v=ICdP-BBOVic", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - XBOX & BETHESDA SHOWCASE: CI È PIACIUTO?.NA", false, 4, ~U[2022-06-12 20:32:53Z]] 20:30:18.005 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=808.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:18.007 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=20.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:18.008 [debug] QUERY OK source="media_items" db=0.7ms idle=20.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7214] 20:30:18.008 [debug] Current batch of media processed. Will check again in 1000ms 20:30:19.009 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Starfield è stato mostrato con un video di gameplay esteso e dettagliato all'Xbox & Bethesda Games Showcase. Si tratta chiaramente della prima volta in assoluto che vediamo il gioco Bethesda in azione.\nLe sequenze rivelano l'uso di una visuale mista, in prima e terza persona, mentre il nostro personaggio esplora un pianeta alieno, analizza gli elementi dello scenario e raggiunge quella che sembra una stazione abbandonata, per poi entrare in assetto da combattimento.\n----\n#starfield \n#xboxshowcase \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 897, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - STARFIELD: GAMEPLAY ESTESO.NA", "id" => "M4n6ZOJDgAU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=M4n6ZOJDgAU", "playlist_index" => 3211, "timestamp" => 1655059456, "title" => "STARFIELD: GAMEPLAY ESTESO", "upload_date" => "20220612"} 20:30:19.011 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:19.012 [debug] QUERY OK source="sources" db=0.3ms queue=0.2ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:19.023 [debug] QUERY OK source="media_items" db=11.1ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 18:44:16Z], 4] 20:30:19.029 [debug] QUERY OK source="media_items" db=4.6ms idle=1016.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Starfield è stato mostrato con un video di gameplay esteso e dettagliato all'Xbox & Bethesda Games Showcase. Si tratta chiaramente della prima volta in assoluto che vediamo il gioco Bethesda in azione.\nLe sequenze rivelano l'uso di una visuale mista, in prima e terza persona, mentre il nostro personaggio esplora un pianeta alieno, analizza gli elementi dello scenario e raggiunge quella che sembra una stazione abbandonata, per poi entrare in assetto da combattimento.\n----\n#starfield \n#xboxshowcase \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STARFIELD: GAMEPLAY ESTESO", "059eecfa-e5f8-4223-bf88-957ffbe25f02", false, "M4n6ZOJDgAU", 897, false, "https://www.youtube.com/watch?v=M4n6ZOJDgAU", 3211, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - STARFIELD: GAMEPLAY ESTESO.NA", false, false, 4, [], 76, ~U[2022-06-12 18:44:16Z], ~U[2026-09-10 18:30:19Z], ~U[2026-09-10 18:30:19Z], "Starfield è stato mostrato con un video di gameplay esteso e dettagliato all'Xbox & Bethesda Games Showcase. Si tratta chiaramente della prima volta in assoluto che vediamo il gioco Bethesda in azione.\nLe sequenze rivelano l'uso di una visuale mista, in prima e terza persona, mentre il nostro personaggio esplora un pianeta alieno, analizza gli elementi dello scenario e raggiunge quella che sembra una stazione abbandonata, per poi entrare in assetto da combattimento.\n----\n#starfield \n#xboxshowcase \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STARFIELD: GAMEPLAY ESTESO", "M4n6ZOJDgAU", 897, false, "https://www.youtube.com/watch?v=M4n6ZOJDgAU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - STARFIELD: GAMEPLAY ESTESO.NA", false, 4, ~U[2022-06-12 18:44:16Z]] 20:30:19.030 [debug] QUERY OK source="sources" db=0.5ms idle=828.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:19.031 [debug] QUERY OK source="media_profiles" db=0.4ms idle=19.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:19.032 [debug] QUERY OK source="media_items" db=0.4ms idle=19.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7215] 20:30:19.032 [debug] Current batch of media processed. Will check again in 1000ms 20:30:20.033 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "All'Xbox & Bethesda Games Showcase 2022 è stato mostrato un video nel quale vediamo Kojima che parla della partnership con Xbox Game Studios per un gioco cloud.\n----\n#xbox \n#hideokojima \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 95, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - KOJIMA PRESENTA IL PROGETTO XBOX.NA", "id" => "B_hNzkb8Xyw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=B_hNzkb8Xyw", "playlist_index" => 3212, "timestamp" => 1655058194, "title" => "KOJIMA PRESENTA IL PROGETTO XBOX", "upload_date" => "20220612"} 20:30:20.035 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:20.036 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:20.046 [debug] QUERY OK source="media_items" db=9.1ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 18:23:14Z], 4] 20:30:20.048 [debug] QUERY OK source="media_items" db=1.9ms idle=1014.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["All'Xbox & Bethesda Games Showcase 2022 è stato mostrato un video nel quale vediamo Kojima che parla della partnership con Xbox Game Studios per un gioco cloud.\n----\n#xbox \n#hideokojima \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "KOJIMA PRESENTA IL PROGETTO XBOX", "e8384ada-8819-460d-8316-fbf09d54c7ba", false, "B_hNzkb8Xyw", 95, false, "https://www.youtube.com/watch?v=B_hNzkb8Xyw", 3212, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - KOJIMA PRESENTA IL PROGETTO XBOX.NA", false, false, 4, [], 76, ~U[2022-06-12 18:23:14Z], ~U[2026-09-10 18:30:20Z], ~U[2026-09-10 18:30:20Z], "All'Xbox & Bethesda Games Showcase 2022 è stato mostrato un video nel quale vediamo Kojima che parla della partnership con Xbox Game Studios per un gioco cloud.\n----\n#xbox \n#hideokojima \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "KOJIMA PRESENTA IL PROGETTO XBOX", "B_hNzkb8Xyw", 95, false, "https://www.youtube.com/watch?v=B_hNzkb8Xyw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - KOJIMA PRESENTA IL PROGETTO XBOX.NA", false, 4, ~U[2022-06-12 18:23:14Z]] 20:30:20.049 [debug] QUERY OK source="sources" db=0.4ms idle=844.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:20.051 [debug] QUERY OK source="media_profiles" db=0.7ms queue=0.1ms idle=14.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:20.052 [debug] QUERY OK source="media_items" db=0.4ms idle=15.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7216] 20:30:20.052 [debug] Current batch of media processed. Will check again in 1000ms 20:30:20.230 [info] GET / 20:30:20.230 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:30:20.231 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=182.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:20.232 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=182.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:30:20.232 [debug] QUERY OK source="sources" db=0.1ms queue=0.1ms idle=181.4ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:30:20.243 [debug] QUERY OK source="media_items" db=10.0ms queue=0.1ms idle=180.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:20.244 [debug] QUERY OK source="media_items" db=1.1ms queue=0.1ms idle=34.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:20.245 [debug] QUERY OK source="settings" db=0.1ms queue=0.1ms idle=13.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:20.245 [debug] QUERY OK source="settings" db=0.1ms idle=13.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:20.246 [debug] QUERY OK source="settings" db=0.1ms idle=13.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:20.248 [debug] QUERY OK source="tasks" db=0.4ms idle=4.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:30:20.248 [debug] QUERY OK source="sources" db=0.2ms idle=3.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:20.251 [debug] QUERY OK source="media_items" db=1.0ms idle=4.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:20.256 [debug] QUERY OK source="media_items" db=4.6ms idle=5.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:20.256 [debug] QUERY OK source="sources" db=0.2ms idle=9.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:20.262 [debug] QUERY OK source="media_items" db=3.2ms idle=10.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:30:20.273 [debug] QUERY OK source="media_items" db=10.6ms idle=13.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:20.273 [debug] QUERY OK source="sources" db=0.3ms idle=22.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:30:20.275 [info] Sent 200 in 44ms 20:30:21.053 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Persona 5 Royale, oltre a Persona 3 e Persona 4, arriveranno su Xbox Game Pass, annunciato con trailer.\n----\n#p5r \n#persona \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 95, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - PERSONA 5 SU XBOX: TUTTA LA SERIE SU GAME PASS!.NA", "id" => "06FRrwI1AQw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=06FRrwI1AQw", "playlist_index" => 3213, "timestamp" => 1655058064, "title" => "PERSONA 5 SU XBOX: TUTTA LA SERIE SU GAME PASS!", "upload_date" => "20220612"} 20:30:21.055 [debug] QUERY OK source="sources" db=0.6ms idle=798.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:21.056 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=798.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:21.060 [debug] QUERY OK source="media_items" db=3.5ms idle=794.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 18:21:04Z], 4] 20:30:21.063 [debug] QUERY OK source="media_items" db=1.9ms idle=787.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Persona 5 Royale, oltre a Persona 3 e Persona 4, arriveranno su Xbox Game Pass, annunciato con trailer.\n----\n#p5r \n#persona \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PERSONA 5 SU XBOX: TUTTA LA SERIE SU GAME PASS!", "78e773b7-63f6-40bb-b023-667423422632", false, "06FRrwI1AQw", 95, false, "https://www.youtube.com/watch?v=06FRrwI1AQw", 3213, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - PERSONA 5 SU XBOX: TUTTA LA SERIE SU GAME PASS!.NA", false, false, 4, [], 76, ~U[2022-06-12 18:21:04Z], ~U[2026-09-10 18:30:21Z], ~U[2026-09-10 18:30:21Z], "Persona 5 Royale, oltre a Persona 3 e Persona 4, arriveranno su Xbox Game Pass, annunciato con trailer.\n----\n#p5r \n#persona \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PERSONA 5 SU XBOX: TUTTA LA SERIE SU GAME PASS!", "06FRrwI1AQw", 95, false, "https://www.youtube.com/watch?v=06FRrwI1AQw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - PERSONA 5 SU XBOX: TUTTA LA SERIE SU GAME PASS!.NA", false, 4, ~U[2022-06-12 18:21:04Z]] 20:30:21.064 [debug] QUERY OK source="sources" db=1.2ms idle=789.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:21.066 [debug] QUERY OK source="media_profiles" db=1.4ms idle=9.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:21.067 [debug] QUERY OK source="media_items" db=0.6ms idle=11.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7217] 20:30:21.068 [debug] Current batch of media processed. Will check again in 1000ms 20:30:22.069 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Cocoon, un nuovo titolo di Annapurna realizzato dal lead gameplay designer di Limbo e Inside, è stato annunciato all'Xbox & Bethesda Showcase 2022.\n----\n#cocoon \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 98, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - COCOON: TRAILER UFFICIALE.NA", "id" => "m-HWLZBv4MU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=m-HWLZBv4MU", "playlist_index" => 3214, "timestamp" => 1655057743, "title" => "COCOON: TRAILER UFFICIALE", "upload_date" => "20220612"} 20:30:22.070 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1007.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:22.071 [debug] QUERY OK source="sources" db=0.3ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:22.078 [debug] QUERY OK source="media_items" db=6.0ms idle=1005.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 18:15:43Z], 4] 20:30:22.080 [debug] QUERY OK source="media_items" db=1.4ms idle=1010.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Cocoon, un nuovo titolo di Annapurna realizzato dal lead gameplay designer di Limbo e Inside, è stato annunciato all'Xbox & Bethesda Showcase 2022.\n----\n#cocoon \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "COCOON: TRAILER UFFICIALE", "338a7a6d-5f3f-472c-b1be-49110165bf38", false, "m-HWLZBv4MU", 98, false, "https://www.youtube.com/watch?v=m-HWLZBv4MU", 3214, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - COCOON: TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-12 18:15:43Z], ~U[2026-09-10 18:30:22Z], ~U[2026-09-10 18:30:22Z], "Cocoon, un nuovo titolo di Annapurna realizzato dal lead gameplay designer di Limbo e Inside, è stato annunciato all'Xbox & Bethesda Showcase 2022.\n----\n#cocoon \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "COCOON: TRAILER UFFICIALE", "m-HWLZBv4MU", 98, false, "https://www.youtube.com/watch?v=m-HWLZBv4MU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - COCOON: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-12 18:15:43Z]] 20:30:22.080 [debug] QUERY OK source="sources" db=0.2ms idle=866.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:22.082 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.1ms idle=10.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:22.083 [debug] QUERY OK source="media_items" db=0.4ms idle=11.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7218] 20:30:22.084 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Diablo 4 in uscita nel 2023: ecco il gameplay.\n----\n#diablo4 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 273, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - DIABLO 4: GAMEPLAY.NA", "id" => "q_Wutm6iqrQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=q_Wutm6iqrQ", "playlist_index" => 3215, "timestamp" => 1655057420, "title" => "DIABLO 4: GAMEPLAY", "upload_date" => "20220612"} 20:30:22.085 [debug] QUERY OK source="sources" db=1.3ms idle=6.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:22.086 [debug] QUERY OK source="sources" db=0.2ms idle=6.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:22.095 [debug] QUERY OK source="media_items" db=8.9ms idle=6.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 18:10:20Z], 4] 20:30:22.101 [debug] QUERY OK source="media_items" db=4.2ms idle=13.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Diablo 4 in uscita nel 2023: ecco il gameplay.\n----\n#diablo4 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DIABLO 4: GAMEPLAY", "197e6a9c-c5d4-4a8d-9f4d-ad91ce4a91b6", false, "q_Wutm6iqrQ", 273, false, "https://www.youtube.com/watch?v=q_Wutm6iqrQ", 3215, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - DIABLO 4: GAMEPLAY.NA", false, false, 4, [], 76, ~U[2022-06-12 18:10:20Z], ~U[2026-09-10 18:30:22Z], ~U[2026-09-10 18:30:22Z], "Diablo 4 in uscita nel 2023: ecco il gameplay.\n----\n#diablo4 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DIABLO 4: GAMEPLAY", "q_Wutm6iqrQ", 273, false, "https://www.youtube.com/watch?v=q_Wutm6iqrQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - DIABLO 4: GAMEPLAY.NA", false, 4, ~U[2022-06-12 18:10:20Z]] 20:30:22.101 [debug] QUERY OK source="sources" db=0.4ms idle=17.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:22.102 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=16.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:22.103 [debug] QUERY OK source="media_items" db=0.4ms idle=16.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7219] 20:30:22.104 [debug] Current batch of media processed. Will check again in 1000ms 20:30:23.105 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Diablo 4 si è mostrato all'Xbox Game Showcase con un trailer cinematico.\n----\n#diablo4 \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 153, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - DIABLO 4: TRAILER CINEMATICO.NA", "id" => "-A0mWF0Bb4Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-A0mWF0Bb4Q", "playlist_index" => 3216, "timestamp" => 1655057152, "title" => "DIABLO 4: TRAILER CINEMATICO", "upload_date" => "20220612"} 20:30:23.107 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:23.108 [debug] QUERY OK source="sources" db=0.4ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:23.117 [debug] QUERY OK source="media_items" db=8.4ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 18:05:52Z], 4] 20:30:23.119 [debug] QUERY OK source="media_items" db=1.6ms idle=1014.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Diablo 4 si è mostrato all'Xbox Game Showcase con un trailer cinematico.\n----\n#diablo4 \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DIABLO 4: TRAILER CINEMATICO", "168f085b-0322-4334-86ff-ba8b0d441695", false, "-A0mWF0Bb4Q", 153, false, "https://www.youtube.com/watch?v=-A0mWF0Bb4Q", 3216, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - DIABLO 4: TRAILER CINEMATICO.NA", false, false, 4, [], 76, ~U[2022-06-12 18:05:52Z], ~U[2026-09-10 18:30:23Z], ~U[2026-09-10 18:30:23Z], "Diablo 4 si è mostrato all'Xbox Game Showcase con un trailer cinematico.\n----\n#diablo4 \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DIABLO 4: TRAILER CINEMATICO", "-A0mWF0Bb4Q", 153, false, "https://www.youtube.com/watch?v=-A0mWF0Bb4Q", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - DIABLO 4: TRAILER CINEMATICO.NA", false, 4, ~U[2022-06-12 18:05:52Z]] 20:30:23.120 [debug] QUERY OK source="sources" db=0.3ms idle=905.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:23.121 [debug] QUERY OK source="media_profiles" db=0.6ms idle=13.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:23.122 [debug] QUERY OK source="media_items" db=0.4ms idle=13.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7220] 20:30:23.122 [debug] Current batch of media processed. Will check again in 1000ms 20:30:24.124 [debug] Current batch of media processed. Will check again in 1000ms 20:30:25.125 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco il trailer del nuovo gioco Mojang, Minecraft Legends.\n----\n#minecraft \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 143, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - MINECRAFT LEGENDS: TRAILER UFFICIALE.NA", "id" => "nX7nvZq98TM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=nX7nvZq98TM", "playlist_index" => 3217, "timestamp" => 1655056234, "title" => "MINECRAFT LEGENDS: TRAILER UFFICIALE", "upload_date" => "20220612"} 20:30:25.127 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=905.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:25.128 [debug] QUERY OK source="sources" db=0.4ms idle=251.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:25.138 [debug] QUERY OK source="media_items" db=9.4ms idle=252.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 17:50:34Z], 4] 20:30:25.141 [debug] QUERY OK source="media_items" db=1.5ms idle=262.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il trailer del nuovo gioco Mojang, Minecraft Legends.\n----\n#minecraft \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MINECRAFT LEGENDS: TRAILER UFFICIALE", "25096fa6-e9c0-4517-bebf-c084415242e9", false, "nX7nvZq98TM", 143, false, "https://www.youtube.com/watch?v=nX7nvZq98TM", 3217, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - MINECRAFT LEGENDS: TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-12 17:50:34Z], ~U[2026-09-10 18:30:25Z], ~U[2026-09-10 18:30:25Z], "Ecco il trailer del nuovo gioco Mojang, Minecraft Legends.\n----\n#minecraft \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MINECRAFT LEGENDS: TRAILER UFFICIALE", "nX7nvZq98TM", 143, false, "https://www.youtube.com/watch?v=nX7nvZq98TM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - MINECRAFT LEGENDS: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-12 17:50:34Z]] 20:30:25.141 [debug] QUERY OK source="sources" db=0.4ms idle=265.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:25.142 [debug] QUERY OK source="media_profiles" db=0.3ms idle=14.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:25.143 [debug] QUERY OK source="media_items" db=0.4ms idle=14.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7221] 20:30:25.143 [debug] Current batch of media processed. Will check again in 1000ms 20:30:25.278 [info] GET / 20:30:25.279 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:30:25.280 [debug] QUERY OK source="settings" db=0.8ms idle=138.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:25.281 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=138.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:30:25.283 [debug] QUERY OK source="sources" db=0.8ms queue=0.3ms idle=139.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:30:25.296 [debug] QUERY OK source="media_items" db=13.3ms idle=139.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:25.299 [debug] QUERY OK source="media_items" db=2.1ms queue=0.2ms idle=73.5ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:25.301 [debug] QUERY OK source="settings" db=1.6ms queue=0.2ms idle=19.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:25.302 [debug] QUERY OK source="settings" db=0.7ms idle=20.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:25.304 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=20.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:25.306 [debug] QUERY OK source="tasks" db=0.6ms idle=9.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:30:25.307 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=7.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:25.311 [debug] QUERY OK source="media_items" db=1.9ms idle=7.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:25.322 [debug] QUERY OK source="media_items" db=10.7ms queue=0.1ms idle=8.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:25.323 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=18.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:25.332 [debug] QUERY OK source="media_items" db=5.0ms idle=21.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:30:25.343 [debug] QUERY OK source="media_items" db=10.2ms queue=0.2ms idle=25.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:25.344 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=32.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:30:25.345 [info] Sent 200 in 66ms 20:30:26.146 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Come si vociferava, è in arrivo un DLC di Hot Wheels per Forza Horizon 5: ecco il trailer pubblicato in occasione dell'Xbox & Bethesda Games Showcase. Maggiori informazioni qui: https://multiplayer.it/notizie/forza-horizon-5-trailer-dlc-hot-wheels-xbox-showcase.html\n----\n#forzahorizon5 \n#hotwheels \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 85, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - FORZA HORIZON 5 HOT WEELS: TRAILER DLC.NA", "id" => "bSkiPYm0jjo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=bSkiPYm0jjo", "playlist_index" => 3218, "timestamp" => 1655056203, "title" => "FORZA HORIZON 5 HOT WEELS: TRAILER DLC", "upload_date" => "20220612"} 20:30:26.148 [debug] QUERY OK source="sources" db=1.2ms queue=0.2ms idle=824.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:26.149 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=824.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:26.151 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=816.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 17:50:03Z], 4] 20:30:26.153 [debug] QUERY OK source="media_items" db=0.9ms idle=808.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Come si vociferava, è in arrivo un DLC di Hot Wheels per Forza Horizon 5: ecco il trailer pubblicato in occasione dell'Xbox & Bethesda Games Showcase. Maggiori informazioni qui: https://multiplayer.it/notizie/forza-horizon-5-trailer-dlc-hot-wheels-xbox-showcase.html\n----\n#forzahorizon5 \n#hotwheels \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORZA HORIZON 5 HOT WEELS: TRAILER DLC", "c9c8a5ad-82dc-4cfc-af72-05e43b63561a", false, "bSkiPYm0jjo", 85, false, "https://www.youtube.com/watch?v=bSkiPYm0jjo", 3218, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - FORZA HORIZON 5 HOT WEELS: TRAILER DLC.NA", false, false, 4, [], 76, ~U[2022-06-12 17:50:03Z], ~U[2026-09-10 18:30:26Z], ~U[2026-09-10 18:30:26Z], "Come si vociferava, è in arrivo un DLC di Hot Wheels per Forza Horizon 5: ecco il trailer pubblicato in occasione dell'Xbox & Bethesda Games Showcase. Maggiori informazioni qui: https://multiplayer.it/notizie/forza-horizon-5-trailer-dlc-hot-wheels-xbox-showcase.html\n----\n#forzahorizon5 \n#hotwheels \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORZA HORIZON 5 HOT WEELS: TRAILER DLC", "bSkiPYm0jjo", 85, false, "https://www.youtube.com/watch?v=bSkiPYm0jjo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - FORZA HORIZON 5 HOT WEELS: TRAILER DLC.NA", false, 4, ~U[2022-06-12 17:50:03Z]] 20:30:26.153 [debug] QUERY OK source="sources" db=0.3ms idle=808.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:26.155 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms idle=6.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:26.156 [debug] QUERY OK source="media_items" db=0.4ms idle=6.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7222] 20:30:26.156 [debug] Current batch of media processed. Will check again in 1000ms 20:30:27.158 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Scorn ha una data di uscita e un nuovo trailer di gameplay.\n----\n#scorn \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 71, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - SCORN: GAMEPLAY TRAILER.NA", "id" => "ignzdrPHFBQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ignzdrPHFBQ", "playlist_index" => 3219, "timestamp" => 1655055866, "title" => "SCORN: GAMEPLAY TRAILER", "upload_date" => "20220612"} 20:30:27.159 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:27.161 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:27.172 [debug] QUERY OK source="media_items" db=11.0ms queue=0.1ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 17:44:26Z], 4] 20:30:27.175 [debug] QUERY OK source="media_items" db=1.5ms idle=1017.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Scorn ha una data di uscita e un nuovo trailer di gameplay.\n----\n#scorn \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SCORN: GAMEPLAY TRAILER", "68cd4f6b-ecdb-4313-a560-8e6d5bca33fe", false, "ignzdrPHFBQ", 71, false, "https://www.youtube.com/watch?v=ignzdrPHFBQ", 3219, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - SCORN: GAMEPLAY TRAILER.NA", false, false, 4, [], 76, ~U[2022-06-12 17:44:26Z], ~U[2026-09-10 18:30:27Z], ~U[2026-09-10 18:30:27Z], "Scorn ha una data di uscita e un nuovo trailer di gameplay.\n----\n#scorn \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SCORN: GAMEPLAY TRAILER", "ignzdrPHFBQ", 71, false, "https://www.youtube.com/watch?v=ignzdrPHFBQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - SCORN: GAMEPLAY TRAILER.NA", false, 4, ~U[2022-06-12 17:44:26Z]] 20:30:27.175 [debug] QUERY OK source="sources" db=0.2ms idle=948.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:27.177 [debug] QUERY OK source="media_profiles" db=1.2ms idle=16.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:27.178 [debug] QUERY OK source="media_items" db=0.6ms idle=16.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7223] 20:30:27.178 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ark 2 è tornato a mostrarsi con un nuovo trailer all'Xbox & Bethesda Showcase 2, che ne svela anche il periodo di uscita.\nMaggiori informazioni qui: https://multiplayer.it/notizie/ark-2-nuovo-trailer-periodo-uscita-xbox-bethesda-showcase-2022.html\n----\n#ark2 \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 68, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - ARK 2: TRAILER UFFICIALE.NA", "id" => "NQ11AbhVpAs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=NQ11AbhVpAs", "playlist_index" => 3220, "timestamp" => 1655055775, "title" => "ARK 2: TRAILER UFFICIALE", "upload_date" => "20220612"} 20:30:27.180 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=6.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:27.180 [debug] QUERY OK source="sources" db=0.1ms idle=5.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:27.189 [debug] QUERY OK source="media_items" db=8.2ms queue=0.1ms idle=5.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 17:42:55Z], 4] 20:30:27.196 [debug] QUERY OK source="media_items" db=5.5ms idle=12.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ark 2 è tornato a mostrarsi con un nuovo trailer all'Xbox & Bethesda Showcase 2, che ne svela anche il periodo di uscita.\nMaggiori informazioni qui: https://multiplayer.it/notizie/ark-2-nuovo-trailer-periodo-uscita-xbox-bethesda-showcase-2022.html\n----\n#ark2 \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ARK 2: TRAILER UFFICIALE", "9d968bd0-a582-4f27-bb23-540979ebe51b", false, "NQ11AbhVpAs", 68, false, "https://www.youtube.com/watch?v=NQ11AbhVpAs", 3220, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - ARK 2: TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-12 17:42:55Z], ~U[2026-09-10 18:30:27Z], ~U[2026-09-10 18:30:27Z], "Ark 2 è tornato a mostrarsi con un nuovo trailer all'Xbox & Bethesda Showcase 2, che ne svela anche il periodo di uscita.\nMaggiori informazioni qui: https://multiplayer.it/notizie/ark-2-nuovo-trailer-periodo-uscita-xbox-bethesda-showcase-2022.html\n----\n#ark2 \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ARK 2: TRAILER UFFICIALE", "NQ11AbhVpAs", 68, false, "https://www.youtube.com/watch?v=NQ11AbhVpAs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - ARK 2: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-12 17:42:55Z]] 20:30:27.196 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=17.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:27.197 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=16.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:27.198 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=17.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7224] 20:30:27.198 [debug] Current batch of media processed. Will check again in 1000ms 20:30:28.200 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "In occasione dell'Xbox & Bethesda Showcase è stato annunciato Ara: History Untold, un nuovo strategico a turni di Oxide per PC.\n----\n#arahistoryuntold\n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 87, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - ARA HISTORY UNTOLD: TRAILER UFFICIALE.NA", "id" => "qm_0-wtr2Us", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qm_0-wtr2Us", "playlist_index" => 3221, "timestamp" => 1655055566, "title" => "ARA HISTORY UNTOLD: TRAILER UFFICIALE", "upload_date" => "20220612"} 20:30:28.202 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:28.204 [debug] QUERY OK source="sources" db=0.4ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:28.210 [debug] QUERY OK source="media_items" db=5.9ms idle=1006.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 17:39:26Z], 4] 20:30:28.211 [debug] QUERY OK source="media_items" db=0.7ms idle=1012.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In occasione dell'Xbox & Bethesda Showcase è stato annunciato Ara: History Untold, un nuovo strategico a turni di Oxide per PC.\n----\n#arahistoryuntold\n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ARA HISTORY UNTOLD: TRAILER UFFICIALE", "2c273bcd-a990-440c-bb83-74f67d7a3201", false, "qm_0-wtr2Us", 87, false, "https://www.youtube.com/watch?v=qm_0-wtr2Us", 3221, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - ARA HISTORY UNTOLD: TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-12 17:39:26Z], ~U[2026-09-10 18:30:28Z], ~U[2026-09-10 18:30:28Z], "In occasione dell'Xbox & Bethesda Showcase è stato annunciato Ara: History Untold, un nuovo strategico a turni di Oxide per PC.\n----\n#arahistoryuntold\n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ARA HISTORY UNTOLD: TRAILER UFFICIALE", "qm_0-wtr2Us", 87, false, "https://www.youtube.com/watch?v=qm_0-wtr2Us", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - ARA HISTORY UNTOLD: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-12 17:39:26Z]] 20:30:28.212 [debug] QUERY OK source="sources" db=0.1ms idle=980.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:28.212 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:28.212 [debug] QUERY OK source="media_items" db=0.1ms idle=8.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7225] 20:30:28.213 [debug] Current batch of media processed. Will check again in 1000ms 20:30:29.214 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "High on Life è stato annunciato all'Xbox & Bethesda Showcase 2022 con trailer e data di uscita. È uno sparatutto con pistole parlanti dal creatore di Rick & Morty in arrivo come esclusiva console Xbox.\n----\n#xbox \n#highonlife\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 115, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - HIGH ON LIFE: TRAILER UFFICIALE.NA", "id" => "WYRvRHtPKuE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=WYRvRHtPKuE", "playlist_index" => 3222, "timestamp" => 1655055396, "title" => "HIGH ON LIFE: TRAILER UFFICIALE", "upload_date" => "20220612"} 20:30:29.214 [debug] QUERY OK source="sources" db=0.1ms idle=1002.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:29.215 [debug] QUERY OK source="sources" db=0.1ms idle=1002.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:29.220 [debug] QUERY OK source="media_items" db=4.8ms idle=1002.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 17:36:36Z], 4] 20:30:29.221 [debug] QUERY OK source="media_items" db=1.1ms idle=1007.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["High on Life è stato annunciato all'Xbox & Bethesda Showcase 2022 con trailer e data di uscita. È uno sparatutto con pistole parlanti dal creatore di Rick & Morty in arrivo come esclusiva console Xbox.\n----\n#xbox \n#highonlife\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HIGH ON LIFE: TRAILER UFFICIALE", "8ebda7dc-7ff8-44fd-b7c8-c6d7c3e6e829", false, "WYRvRHtPKuE", 115, false, "https://www.youtube.com/watch?v=WYRvRHtPKuE", 3222, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - HIGH ON LIFE: TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-12 17:36:36Z], ~U[2026-09-10 18:30:29Z], ~U[2026-09-10 18:30:29Z], "High on Life è stato annunciato all'Xbox & Bethesda Showcase 2022 con trailer e data di uscita. È uno sparatutto con pistole parlanti dal creatore di Rick & Morty in arrivo come esclusiva console Xbox.\n----\n#xbox \n#highonlife\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HIGH ON LIFE: TRAILER UFFICIALE", "WYRvRHtPKuE", 115, false, "https://www.youtube.com/watch?v=WYRvRHtPKuE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - HIGH ON LIFE: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-12 17:36:36Z]] 20:30:29.222 [debug] QUERY OK source="sources" db=0.1ms idle=987.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:29.222 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:29.223 [debug] QUERY OK source="media_items" db=0.2ms idle=7.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7226] 20:30:29.223 [debug] Current batch of media processed. Will check again in 1000ms 20:30:30.224 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Forza Motorsport: ecco trailer gameplay con real-time ray tracing dall'Xbox & Bethesda Games Showcase. Maggiori dettagli qui: https://multiplayer.it/notizie/forza-motorsport-trailer-gameplay-real-time-ray-tracing-xbox-bethesda-games-showcase.html\n----\n#forzamotorsport \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 328, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - Forza Motorsport: Gameplay Demo.NA", "id" => "2s3dkvnFZ6M", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=2s3dkvnFZ6M", "playlist_index" => 3223, "timestamp" => 1655055311, "title" => "Forza Motorsport: Gameplay Demo", "upload_date" => "20220612"} 20:30:30.226 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:30.227 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:30.241 [debug] QUERY OK source="media_items" db=12.8ms queue=0.1ms idle=1005.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 17:35:11Z], 4] 20:30:30.246 [debug] QUERY OK source="media_items" db=4.7ms idle=1004.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Forza Motorsport: ecco trailer gameplay con real-time ray tracing dall'Xbox & Bethesda Games Showcase. Maggiori dettagli qui: https://multiplayer.it/notizie/forza-motorsport-trailer-gameplay-real-time-ray-tracing-xbox-bethesda-games-showcase.html\n----\n#forzamotorsport \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Forza Motorsport: Gameplay Demo", "54a8122d-e306-4598-857c-34df6620babd", false, "2s3dkvnFZ6M", 328, false, "https://www.youtube.com/watch?v=2s3dkvnFZ6M", 3223, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - Forza Motorsport: Gameplay Demo.NA", false, false, 4, [], 76, ~U[2022-06-12 17:35:11Z], ~U[2026-09-10 18:30:30Z], ~U[2026-09-10 18:30:30Z], "Forza Motorsport: ecco trailer gameplay con real-time ray tracing dall'Xbox & Bethesda Games Showcase. Maggiori dettagli qui: https://multiplayer.it/notizie/forza-motorsport-trailer-gameplay-real-time-ray-tracing-xbox-bethesda-games-showcase.html\n----\n#forzamotorsport \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Forza Motorsport: Gameplay Demo", "2s3dkvnFZ6M", 328, false, "https://www.youtube.com/watch?v=2s3dkvnFZ6M", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - Forza Motorsport: Gameplay Demo.NA", false, 4, ~U[2022-06-12 17:35:11Z]] 20:30:30.247 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=20.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:30.248 [debug] QUERY OK source="media_profiles" db=0.5ms idle=20.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:30.249 [debug] QUERY OK source="media_items" db=0.5ms idle=9.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7227] 20:30:30.250 [debug] Current batch of media processed. Will check again in 1000ms 20:30:30.347 [info] GET / 20:30:30.348 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:30:30.349 [debug] QUERY OK source="settings" db=0.9ms idle=107.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:30.349 [debug] QUERY OK source="media_profiles" db=0.3ms idle=103.0ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:30:30.350 [debug] QUERY OK source="sources" db=0.2ms idle=102.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:30:30.356 [debug] QUERY OK source="media_items" db=5.6ms queue=0.1ms idle=101.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:30.357 [debug] QUERY OK source="media_items" db=0.6ms idle=106.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:30.357 [debug] QUERY OK source="settings" db=0.1ms idle=8.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:30.357 [debug] QUERY OK source="settings" db=0.1ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:30.358 [debug] QUERY OK source="settings" db=0.1ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:30.359 [debug] QUERY OK source="tasks" db=0.2ms idle=2.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:30:30.359 [debug] QUERY OK source="sources" db=0.1ms idle=2.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:30.360 [debug] QUERY OK source="media_items" db=0.7ms idle=2.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:30.365 [debug] QUERY OK source="media_items" db=4.3ms idle=3.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:30.366 [debug] QUERY OK source="sources" db=0.2ms idle=7.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:30.371 [debug] QUERY OK source="media_items" db=3.0ms idle=9.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:30:30.379 [debug] QUERY OK source="media_items" db=7.4ms idle=12.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:30.380 [debug] QUERY OK source="sources" db=0.2ms idle=18.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:30:30.381 [info] Sent 200 in 33ms 20:30:31.252 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Overwatch 2 sarà free-to-play. L'annuncio è arrivato dall'Xbox & Bethesda Showcase 2022, dove è stato presentato un nuovo trailer e svelata la data di uscita in early access.\n----\n#overwatch2 \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 194, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - OVERWATCH 2 FREE-TO-PLAY: DATA DI USCITA.NA", "id" => "cZYE1A8tdIU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=cZYE1A8tdIU", "playlist_index" => 3224, "timestamp" => 1655055195, "title" => "OVERWATCH 2 FREE-TO-PLAY: DATA DI USCITA", "upload_date" => "20220612"} 20:30:31.253 [debug] QUERY OK source="sources" db=0.6ms idle=886.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:31.254 [debug] QUERY OK source="sources" db=0.3ms idle=882.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:31.258 [debug] QUERY OK source="media_items" db=4.1ms idle=875.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 17:33:15Z], 4] 20:30:31.265 [debug] QUERY OK source="media_items" db=5.1ms idle=879.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Overwatch 2 sarà free-to-play. L'annuncio è arrivato dall'Xbox & Bethesda Showcase 2022, dove è stato presentato un nuovo trailer e svelata la data di uscita in early access.\n----\n#overwatch2 \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "OVERWATCH 2 FREE-TO-PLAY: DATA DI USCITA", "73abc5c5-2787-4f47-8e74-160d25dd8cb8", false, "cZYE1A8tdIU", 194, false, "https://www.youtube.com/watch?v=cZYE1A8tdIU", 3224, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - OVERWATCH 2 FREE-TO-PLAY: DATA DI USCITA.NA", false, false, 4, [], 76, ~U[2022-06-12 17:33:15Z], ~U[2026-09-10 18:30:31Z], ~U[2026-09-10 18:30:31Z], "Overwatch 2 sarà free-to-play. L'annuncio è arrivato dall'Xbox & Bethesda Showcase 2022, dove è stato presentato un nuovo trailer e svelata la data di uscita in early access.\n----\n#overwatch2 \n#xbox \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "OVERWATCH 2 FREE-TO-PLAY: DATA DI USCITA", "cZYE1A8tdIU", 194, false, "https://www.youtube.com/watch?v=cZYE1A8tdIU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - OVERWATCH 2 FREE-TO-PLAY: DATA DI USCITA.NA", false, 4, ~U[2022-06-12 17:33:15Z]] 20:30:31.267 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=21.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:31.268 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=14.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:31.271 [debug] QUERY OK source="media_items" db=1.9ms idle=14.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7228] 20:30:31.271 [debug] Current batch of media processed. Will check again in 1000ms 20:30:32.273 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Tutti i giochi di Riot Games saranno aggiunti al servizio di Xbox Game Pass a partire da questo inverno, l'annuncio all'Xbox & Bethesda Showcase (League of Legends LoL, Legends of Runeterra, Teamfight Tactics, Valorant).\n----\n#xbox \n#riotgames \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 140, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - LEAGUE OF LEGENDS: RIOT su XBOX GAME PASS!.NA", "id" => "YLGR8HAtu4U", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=YLGR8HAtu4U", "playlist_index" => 3225, "timestamp" => 1655054916, "title" => "LEAGUE OF LEGENDS: RIOT su XBOX GAME PASS!", "upload_date" => "20220612"} 20:30:32.274 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1008.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:32.275 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1007.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:32.285 [debug] QUERY OK source="media_items" db=9.9ms queue=0.1ms idle=1007.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 17:28:36Z], 4] 20:30:32.288 [debug] QUERY OK source="media_items" db=1.6ms idle=1015.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tutti i giochi di Riot Games saranno aggiunti al servizio di Xbox Game Pass a partire da questo inverno, l'annuncio all'Xbox & Bethesda Showcase (League of Legends LoL, Legends of Runeterra, Teamfight Tactics, Valorant).\n----\n#xbox \n#riotgames \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LEAGUE OF LEGENDS: RIOT su XBOX GAME PASS!", "9f42b016-93d0-423e-a1e5-3c8bb58da5ae", false, "YLGR8HAtu4U", 140, false, "https://www.youtube.com/watch?v=YLGR8HAtu4U", 3225, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - LEAGUE OF LEGENDS: RIOT su XBOX GAME PASS!.NA", false, false, 4, [], 76, ~U[2022-06-12 17:28:36Z], ~U[2026-09-10 18:30:32Z], ~U[2026-09-10 18:30:32Z], "Tutti i giochi di Riot Games saranno aggiunti al servizio di Xbox Game Pass a partire da questo inverno, l'annuncio all'Xbox & Bethesda Showcase (League of Legends LoL, Legends of Runeterra, Teamfight Tactics, Valorant).\n----\n#xbox \n#riotgames \n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LEAGUE OF LEGENDS: RIOT su XBOX GAME PASS!", "YLGR8HAtu4U", 140, false, "https://www.youtube.com/watch?v=YLGR8HAtu4U", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - LEAGUE OF LEGENDS: RIOT su XBOX GAME PASS!.NA", false, 4, ~U[2022-06-12 17:28:36Z]] 20:30:32.289 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=38.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:32.290 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=15.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:32.291 [debug] QUERY OK source="media_items" db=0.4ms idle=15.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7229] 20:30:32.291 [debug] Current batch of media processed. Will check again in 1000ms 20:30:33.292 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Al Xbox & Bethesda Games Showcase 2022 abbiamo visto il trailer di Forza Motorsport, con tanto gameplay e dettagli sul lato tecnico del gioco: https://multiplayer.it/notizie/forza-motorsport-trailer-gameplay-real-time-ray-tracing-xbox-bethesda-games-showcase.html\n----\n#forzamotorsport \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 74, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - FORZA MOTORSPORT: GAMEPLAY TRAILER.NA", "id" => "sCSgcaMpGyc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sCSgcaMpGyc", "playlist_index" => 3226, "timestamp" => 1655054775, "title" => "FORZA MOTORSPORT: GAMEPLAY TRAILER", "upload_date" => "20220612"} 20:30:33.294 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:33.295 [debug] QUERY OK source="sources" db=0.3ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:33.301 [debug] QUERY OK source="media_items" db=5.2ms queue=0.1ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 17:26:15Z], 4] 20:30:33.302 [debug] QUERY OK source="media_items" db=0.8ms idle=1010.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Al Xbox & Bethesda Games Showcase 2022 abbiamo visto il trailer di Forza Motorsport, con tanto gameplay e dettagli sul lato tecnico del gioco: https://multiplayer.it/notizie/forza-motorsport-trailer-gameplay-real-time-ray-tracing-xbox-bethesda-games-showcase.html\n----\n#forzamotorsport \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORZA MOTORSPORT: GAMEPLAY TRAILER", "34bd625e-f4cb-4047-a4cd-7ab33ff184ae", false, "sCSgcaMpGyc", 74, false, "https://www.youtube.com/watch?v=sCSgcaMpGyc", 3226, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - FORZA MOTORSPORT: GAMEPLAY TRAILER.NA", false, false, 4, [], 76, ~U[2022-06-12 17:26:15Z], ~U[2026-09-10 18:30:33Z], ~U[2026-09-10 18:30:33Z], "Al Xbox & Bethesda Games Showcase 2022 abbiamo visto il trailer di Forza Motorsport, con tanto gameplay e dettagli sul lato tecnico del gioco: https://multiplayer.it/notizie/forza-motorsport-trailer-gameplay-real-time-ray-tracing-xbox-bethesda-games-showcase.html\n----\n#forzamotorsport \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FORZA MOTORSPORT: GAMEPLAY TRAILER", "sCSgcaMpGyc", 74, false, "https://www.youtube.com/watch?v=sCSgcaMpGyc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - FORZA MOTORSPORT: GAMEPLAY TRAILER.NA", false, 4, ~U[2022-06-12 17:26:15Z]] 20:30:33.303 [debug] QUERY OK source="sources" db=0.2ms idle=50.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:33.303 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:33.304 [debug] QUERY OK source="media_items" db=0.2ms idle=8.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7230] 20:30:33.304 [debug] Current batch of media processed. Will check again in 1000ms 20:30:34.305 [debug] Current batch of media processed. Will check again in 1000ms 20:30:35.306 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Al Xbox & Bethesda Games Showcase 2022 abbiamo avuto modo di vedere Redfall, il gioco d'azione di Arkane. Ecco la notizia dettagliata: https://multiplayer.it/notizie/redfall-trailer-xbox-bethesda-games-showcase-12-giugno-2022.html\n----\n#redfall \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 343, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - REDFALL: GAMEPLAY TRAILER.mp4", "id" => "tkYC5pWCLkM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=tkYC5pWCLkM", "playlist_index" => 3227, "timestamp" => 1655054477, "title" => "REDFALL: GAMEPLAY TRAILER", "upload_date" => "20220612"} 20:30:35.308 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=430.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:35.309 [debug] QUERY OK source="sources" db=0.3ms idle=432.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:35.319 [debug] QUERY OK source="media_items" db=9.6ms idle=433.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 17:21:17Z], 4] 20:30:35.321 [debug] QUERY OK source="media_items" db=1.5ms idle=443.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Al Xbox & Bethesda Games Showcase 2022 abbiamo avuto modo di vedere Redfall, il gioco d'azione di Arkane. Ecco la notizia dettagliata: https://multiplayer.it/notizie/redfall-trailer-xbox-bethesda-games-showcase-12-giugno-2022.html\n----\n#redfall \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "REDFALL: GAMEPLAY TRAILER", "7413461d-1900-46a2-8d29-153fb29e6955", false, "tkYC5pWCLkM", 343, false, "https://www.youtube.com/watch?v=tkYC5pWCLkM", 3227, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - REDFALL: GAMEPLAY TRAILER.mp4", false, false, 4, [], 76, ~U[2022-06-12 17:21:17Z], ~U[2026-09-10 18:30:35Z], ~U[2026-09-10 18:30:35Z], "Al Xbox & Bethesda Games Showcase 2022 abbiamo avuto modo di vedere Redfall, il gioco d'azione di Arkane. Ecco la notizia dettagliata: https://multiplayer.it/notizie/redfall-trailer-xbox-bethesda-games-showcase-12-giugno-2022.html\n----\n#redfall \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "REDFALL: GAMEPLAY TRAILER", "tkYC5pWCLkM", 343, false, "https://www.youtube.com/watch?v=tkYC5pWCLkM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - REDFALL: GAMEPLAY TRAILER.mp4", false, 4, ~U[2022-06-12 17:21:17Z]] 20:30:35.322 [debug] QUERY OK source="sources" db=0.3ms idle=64.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:35.323 [debug] QUERY OK source="media_profiles" db=0.3ms idle=14.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:35.324 [debug] QUERY OK source="media_items" db=0.4ms idle=14.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7231] 20:30:35.324 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Hollow Knight: Silksong sarà disponibile su Xbox Game Pass dal day one: ora è ufficiale, come conferma il nuovo trailer. La data di uscita non è nota, ma a inizio showcase la presentatrice ha annunciato che tutti i giochi mostrati saranno giocabili entro i prossimi dodici mesi.\nNotizia completa: https://multiplayer.it/notizie/hollow-knight-silksong-xbox-game-pass-al-day-one-ufficiale-nuovo-trailer.html\n----\n#hollowknight \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 74, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - HOLLOW KNIGHT SILKSONG: GAMEPLAY TRAILER.NA", "id" => "pJlzirDYj8Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=pJlzirDYj8Q", "playlist_index" => 3228, "timestamp" => 1655054137, "title" => "HOLLOW KNIGHT SILKSONG: GAMEPLAY TRAILER", "upload_date" => "20220612"} 20:30:35.326 [debug] QUERY OK source="sources" db=1.1ms idle=5.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:35.326 [debug] QUERY OK source="sources" db=0.2ms idle=4.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:35.336 [debug] QUERY OK source="media_items" db=9.2ms idle=4.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 17:15:37Z], 4] 20:30:35.342 [debug] QUERY OK source="media_items" db=5.0ms idle=13.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Hollow Knight: Silksong sarà disponibile su Xbox Game Pass dal day one: ora è ufficiale, come conferma il nuovo trailer. La data di uscita non è nota, ma a inizio showcase la presentatrice ha annunciato che tutti i giochi mostrati saranno giocabili entro i prossimi dodici mesi.\nNotizia completa: https://multiplayer.it/notizie/hollow-knight-silksong-xbox-game-pass-al-day-one-ufficiale-nuovo-trailer.html\n----\n#hollowknight \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HOLLOW KNIGHT SILKSONG: GAMEPLAY TRAILER", "a8722dc2-4e08-4e14-9c33-0c383de67224", false, "pJlzirDYj8Q", 74, false, "https://www.youtube.com/watch?v=pJlzirDYj8Q", 3228, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - HOLLOW KNIGHT SILKSONG: GAMEPLAY TRAILER.NA", false, false, 4, [], 76, ~U[2022-06-12 17:15:37Z], ~U[2026-09-10 18:30:35Z], ~U[2026-09-10 18:30:35Z], "Hollow Knight: Silksong sarà disponibile su Xbox Game Pass dal day one: ora è ufficiale, come conferma il nuovo trailer. La data di uscita non è nota, ma a inizio showcase la presentatrice ha annunciato che tutti i giochi mostrati saranno giocabili entro i prossimi dodici mesi.\nNotizia completa: https://multiplayer.it/notizie/hollow-knight-silksong-xbox-game-pass-al-day-one-ufficiale-nuovo-trailer.html\n----\n#hollowknight \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HOLLOW KNIGHT SILKSONG: GAMEPLAY TRAILER", "pJlzirDYj8Q", 74, false, "https://www.youtube.com/watch?v=pJlzirDYj8Q", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - HOLLOW KNIGHT SILKSONG: GAMEPLAY TRAILER.NA", false, 4, ~U[2022-06-12 17:15:37Z]] 20:30:35.343 [debug] QUERY OK source="sources" db=0.4ms idle=18.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:35.343 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=17.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:35.345 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=17.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7232] 20:30:35.345 [debug] Current batch of media processed. Will check again in 1000ms 20:30:35.384 [info] GET / 20:30:35.384 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:30:35.386 [debug] QUERY OK source="settings" db=1.4ms queue=0.1ms idle=48.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:35.387 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=44.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:30:35.388 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=44.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:30:35.402 [debug] QUERY OK source="media_items" db=13.3ms idle=44.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:35.405 [debug] QUERY OK source="media_items" db=2.2ms queue=0.5ms idle=57.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:35.407 [debug] QUERY OK source="settings" db=0.7ms queue=0.2ms idle=19.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:35.408 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=20.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:35.409 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=21.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:35.412 [debug] QUERY OK source="tasks" db=0.5ms idle=9.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:30:35.413 [debug] QUERY OK source="sources" db=0.4ms idle=7.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:35.418 [debug] QUERY OK source="media_items" db=4.3ms idle=7.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:35.431 [debug] QUERY OK source="media_items" db=11.8ms queue=0.2ms idle=10.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:35.433 [debug] QUERY OK source="sources" db=0.9ms idle=22.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:35.454 [debug] QUERY OK source="media_items" db=9.9ms idle=32.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:30:35.467 [debug] QUERY OK source="media_items" db=12.2ms queue=0.2ms idle=41.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:35.467 [debug] QUERY OK source="sources" db=0.4ms idle=48.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:30:35.469 [info] Sent 200 in 84ms 20:30:36.346 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Terzo giorno a Los Angeles per Vincenzo e Francesco, che ci fanno vedere tutti i giochi presenti al Summer Game Fest 2022!\n----\n#summergamefest2022 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 695, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - GIRO STAND E GIOCHI STRANI | VLOG SUMMER GAME FEST: GIORNO 3.NA", "id" => "ob8yExEbm7w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ob8yExEbm7w", "playlist_index" => 3229, "timestamp" => 1655051545, "title" => "GIRO STAND E GIOCHI STRANI | VLOG SUMMER GAME FEST: GIORNO 3", "upload_date" => "20220612"} 20:30:36.347 [debug] QUERY OK source="sources" db=0.3ms idle=913.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:36.347 [debug] QUERY OK source="sources" db=0.2ms idle=893.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:36.350 [debug] QUERY OK source="media_items" db=2.2ms idle=880.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 16:32:25Z], 4] 20:30:36.351 [debug] QUERY OK source="media_items" db=1.0ms idle=882.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Terzo giorno a Los Angeles per Vincenzo e Francesco, che ci fanno vedere tutti i giochi presenti al Summer Game Fest 2022!\n----\n#summergamefest2022 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GIRO STAND E GIOCHI STRANI | VLOG SUMMER GAME FEST: GIORNO 3", "84a30493-5878-4fa5-99cf-e5f7397dbad0", false, "ob8yExEbm7w", 695, false, "https://www.youtube.com/watch?v=ob8yExEbm7w", 3229, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - GIRO STAND E GIOCHI STRANI | VLOG SUMMER GAME FEST: GIORNO 3.NA", false, false, 4, [], 76, ~U[2022-06-12 16:32:25Z], ~U[2026-09-10 18:30:36Z], ~U[2026-09-10 18:30:36Z], "Terzo giorno a Los Angeles per Vincenzo e Francesco, che ci fanno vedere tutti i giochi presenti al Summer Game Fest 2022!\n----\n#summergamefest2022 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GIRO STAND E GIOCHI STRANI | VLOG SUMMER GAME FEST: GIORNO 3", "ob8yExEbm7w", 695, false, "https://www.youtube.com/watch?v=ob8yExEbm7w", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - GIRO STAND E GIOCHI STRANI | VLOG SUMMER GAME FEST: GIORNO 3.NA", false, 4, ~U[2022-06-12 16:32:25Z]] 20:30:36.352 [debug] QUERY OK source="sources" db=0.6ms idle=93.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:36.353 [debug] QUERY OK source="media_profiles" db=0.2ms idle=5.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:36.354 [debug] QUERY OK source="media_items" db=0.8ms idle=5.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7233] 20:30:36.354 [debug] Current batch of media processed. Will check again in 1000ms 20:30:37.355 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Avowed potrebbe non essere all'Xbox & Bethesda Showcase e l'uscita potrebbe essere lontana:\nstando all'insider Tom Henderson, Avowed potrebbe non essere presente all'Xbox & Bethesda Showcase, mentre per Jason Schreier lo sviluppo potrebbe essere in ritardo.\n----\n#avowed \n#xbox \n-----\n00:00 Intro\n00:34 La dichiarazione di Henderson\n01:05 Schreier su twitter\n01:47 Altre aspettative per l'evento\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 149, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - AVOWED: LA DATA DI USCITA È ANCORA LONTANA?.NA", "id" => "9nK8jsWZ528", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=9nK8jsWZ528", "playlist_index" => 3230, "timestamp" => 1655050503, "title" => "AVOWED: LA DATA DI USCITA È ANCORA LONTANA?", "upload_date" => "20220612"} 20:30:37.355 [debug] QUERY OK source="sources" db=0.2ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:37.356 [debug] QUERY OK source="sources" db=0.1ms idle=1003.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:37.361 [debug] QUERY OK source="media_items" db=4.6ms idle=1003.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 16:15:03Z], 4] 20:30:37.362 [debug] QUERY OK source="media_items" db=0.9ms idle=1007.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Avowed potrebbe non essere all'Xbox & Bethesda Showcase e l'uscita potrebbe essere lontana:\nstando all'insider Tom Henderson, Avowed potrebbe non essere presente all'Xbox & Bethesda Showcase, mentre per Jason Schreier lo sviluppo potrebbe essere in ritardo.\n----\n#avowed \n#xbox \n-----\n00:00 Intro\n00:34 La dichiarazione di Henderson\n01:05 Schreier su twitter\n01:47 Altre aspettative per l'evento\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "AVOWED: LA DATA DI USCITA È ANCORA LONTANA?", "89b0ec78-770f-4cfe-a20f-e5c5e6e4a187", false, "9nK8jsWZ528", 149, false, "https://www.youtube.com/watch?v=9nK8jsWZ528", 3230, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - AVOWED: LA DATA DI USCITA È ANCORA LONTANA?.NA", false, false, 4, [], 76, ~U[2022-06-12 16:15:03Z], ~U[2026-09-10 18:30:37Z], ~U[2026-09-10 18:30:37Z], "Avowed potrebbe non essere all'Xbox & Bethesda Showcase e l'uscita potrebbe essere lontana:\nstando all'insider Tom Henderson, Avowed potrebbe non essere presente all'Xbox & Bethesda Showcase, mentre per Jason Schreier lo sviluppo potrebbe essere in ritardo.\n----\n#avowed \n#xbox \n-----\n00:00 Intro\n00:34 La dichiarazione di Henderson\n01:05 Schreier su twitter\n01:47 Altre aspettative per l'evento\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "AVOWED: LA DATA DI USCITA È ANCORA LONTANA?", "9nK8jsWZ528", 149, false, "https://www.youtube.com/watch?v=9nK8jsWZ528", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - AVOWED: LA DATA DI USCITA È ANCORA LONTANA?.NA", false, 4, ~U[2022-06-12 16:15:03Z]] 20:30:37.362 [debug] QUERY OK source="sources" db=0.1ms idle=99.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:37.363 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:37.363 [debug] QUERY OK source="media_items" db=0.4ms idle=7.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7234] 20:30:37.364 [debug] Current batch of media processed. Will check again in 1000ms 20:30:38.365 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Ecco tutte le informazioni che abbiamo su The Lord of the Rings: Return to Moria, interessante titolo ispirato alle opere di JRR Tolkien in arrivo su PC durante la primavera del 2023.\n----\n#thelordoftherings \n----\n00:00 Intro\n00:33 La missione\n01:39 Survival\n02:30 Pericolo costante\n03:14 Certezze e Dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 242, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - THE LORD OF THE RINGS RETURN TO MORIA: TUTTI I DETTAGLI.NA", "id" => "T0g_W543OG4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=T0g_W543OG4", "playlist_index" => 3231, "timestamp" => 1655046901, "title" => "THE LORD OF THE RINGS RETURN TO MORIA: TUTTI I DETTAGLI", "upload_date" => "20220612"} 20:30:38.367 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1003.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:38.367 [debug] QUERY OK source="sources" db=0.4ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:38.373 [debug] QUERY OK source="media_items" db=5.5ms idle=1004.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-12 15:15:01Z], 4] 20:30:38.379 [debug] QUERY OK source="media_items" db=5.1ms idle=1010.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco tutte le informazioni che abbiamo su The Lord of the Rings: Return to Moria, interessante titolo ispirato alle opere di JRR Tolkien in arrivo su PC durante la primavera del 2023.\n----\n#thelordoftherings \n----\n00:00 Intro\n00:33 La missione\n01:39 Survival\n02:30 Pericolo costante\n03:14 Certezze e Dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LORD OF THE RINGS RETURN TO MORIA: TUTTI I DETTAGLI", "d6bc9a80-19a1-4056-b6a6-2588ea733f66", false, "T0g_W543OG4", 242, false, "https://www.youtube.com/watch?v=T0g_W543OG4", 3231, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - THE LORD OF THE RINGS RETURN TO MORIA: TUTTI I DETTAGLI.NA", false, false, 4, [], 76, ~U[2022-06-12 15:15:01Z], ~U[2026-09-10 18:30:38Z], ~U[2026-09-10 18:30:38Z], "Ecco tutte le informazioni che abbiamo su The Lord of the Rings: Return to Moria, interessante titolo ispirato alle opere di JRR Tolkien in arrivo su PC durante la primavera del 2023.\n----\n#thelordoftherings \n----\n00:00 Intro\n00:33 La missione\n01:39 Survival\n02:30 Pericolo costante\n03:14 Certezze e Dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LORD OF THE RINGS RETURN TO MORIA: TUTTI I DETTAGLI", "T0g_W543OG4", 242, false, "https://www.youtube.com/watch?v=T0g_W543OG4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061200 - THE LORD OF THE RINGS RETURN TO MORIA: TUTTI I DETTAGLI.NA", false, 4, ~U[2022-06-12 15:15:01Z]] 20:30:38.380 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=114.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:38.381 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=13.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:38.382 [debug] QUERY OK source="media_items" db=0.5ms idle=14.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7235] 20:30:38.382 [debug] Current batch of media processed. Will check again in 1000ms 20:30:39.383 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "In uscita il prossimo anno su PC e console, Street Fighter 6 si prospetta come una miscela di vecchio e nuovo. Al Summer Game Fest di Los Angeles abbiamo avuto modo di testare una piccola demo con appena quattro personaggi selezionabili e due arene in cui combattere, eppure l'impressione è che Capcom sia sulla buona strada per creare qualcosa di esplosivo.\n----\n#StreetFighter \n#SF6 \n----\n00:00 Intro\n00:36 New entry sorprendente\n01:32 Il sistema Drive\n03:03 Controlli Moderni\n03:59 Estetica\n04:38 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 342, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061100 - STREET FIGHTER 6 È ESPLOSIVO! PROVATO.NA", "id" => "rlg1EwPodwE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=rlg1EwPodwE", "playlist_index" => 3232, "timestamp" => 1654967701, "title" => "STREET FIGHTER 6 È ESPLOSIVO! PROVATO", "upload_date" => "20220611"} 20:30:39.383 [debug] QUERY OK source="sources" db=0.3ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:39.384 [debug] QUERY OK source="sources" db=0.2ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:39.389 [debug] QUERY OK source="media_items" db=4.4ms idle=1003.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-11 17:15:01Z], 4] 20:30:39.390 [debug] QUERY OK source="media_items" db=0.9ms idle=1006.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In uscita il prossimo anno su PC e console, Street Fighter 6 si prospetta come una miscela di vecchio e nuovo. Al Summer Game Fest di Los Angeles abbiamo avuto modo di testare una piccola demo con appena quattro personaggi selezionabili e due arene in cui combattere, eppure l'impressione è che Capcom sia sulla buona strada per creare qualcosa di esplosivo.\n----\n#StreetFighter \n#SF6 \n----\n00:00 Intro\n00:36 New entry sorprendente\n01:32 Il sistema Drive\n03:03 Controlli Moderni\n03:59 Estetica\n04:38 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STREET FIGHTER 6 È ESPLOSIVO! PROVATO", "bdaf97a0-4df6-4caf-b01c-fe9db4941861", false, "rlg1EwPodwE", 342, false, "https://www.youtube.com/watch?v=rlg1EwPodwE", 3232, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061100 - STREET FIGHTER 6 È ESPLOSIVO! PROVATO.NA", false, false, 4, [], 95, ~U[2022-06-11 17:15:01Z], ~U[2026-09-10 18:30:39Z], ~U[2026-09-10 18:30:39Z], "In uscita il prossimo anno su PC e console, Street Fighter 6 si prospetta come una miscela di vecchio e nuovo. Al Summer Game Fest di Los Angeles abbiamo avuto modo di testare una piccola demo con appena quattro personaggi selezionabili e due arene in cui combattere, eppure l'impressione è che Capcom sia sulla buona strada per creare qualcosa di esplosivo.\n----\n#StreetFighter \n#SF6 \n----\n00:00 Intro\n00:36 New entry sorprendente\n01:32 Il sistema Drive\n03:03 Controlli Moderni\n03:59 Estetica\n04:38 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STREET FIGHTER 6 È ESPLOSIVO! PROVATO", "rlg1EwPodwE", 342, false, "https://www.youtube.com/watch?v=rlg1EwPodwE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061100 - STREET FIGHTER 6 È ESPLOSIVO! PROVATO.NA", false, 4, ~U[2022-06-11 17:15:01Z]] 20:30:39.391 [debug] QUERY OK source="sources" db=0.2ms idle=123.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:39.391 [debug] QUERY OK source="media_profiles" db=0.3ms idle=7.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:39.392 [debug] QUERY OK source="media_items" db=0.2ms idle=7.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7236] 20:30:39.392 [debug] Current batch of media processed. Will check again in 1000ms 20:30:40.393 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Secondo giorno a Los Angeles per Vincenzo, Francesco e l'amica Menabrea, che hanno provato le prime demo e partecipato ai primi party del Summer Game Fest... e si vede!\n----\n#summergamefest2022 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 561, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061100 - PATATE IN FUMO E FESTE ESCLUSIVE | VLOG SUMMER GAME FEST: GIORNO 2.NA", "id" => "qcyjF926pgQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qcyjF926pgQ", "playlist_index" => 3233, "timestamp" => 1654961412, "title" => "PATATE IN FUMO E FESTE ESCLUSIVE | VLOG SUMMER GAME FEST: GIORNO 2", "upload_date" => "20220611"} 20:30:40.394 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1003.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:40.395 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:40.400 [debug] QUERY OK source="media_items" db=5.3ms idle=1003.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-11 15:30:12Z], 4] 20:30:40.402 [debug] QUERY OK source="media_items" db=1.2ms idle=1008.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Secondo giorno a Los Angeles per Vincenzo, Francesco e l'amica Menabrea, che hanno provato le prime demo e partecipato ai primi party del Summer Game Fest... e si vede!\n----\n#summergamefest2022 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PATATE IN FUMO E FESTE ESCLUSIVE | VLOG SUMMER GAME FEST: GIORNO 2", "95bd9018-786f-4309-b8ae-3b1147c5255c", false, "qcyjF926pgQ", 561, false, "https://www.youtube.com/watch?v=qcyjF926pgQ", 3233, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061100 - PATATE IN FUMO E FESTE ESCLUSIVE | VLOG SUMMER GAME FEST: GIORNO 2.NA", false, false, 4, [], 95, ~U[2022-06-11 15:30:12Z], ~U[2026-09-10 18:30:40Z], ~U[2026-09-10 18:30:40Z], "Secondo giorno a Los Angeles per Vincenzo, Francesco e l'amica Menabrea, che hanno provato le prime demo e partecipato ai primi party del Summer Game Fest... e si vede!\n----\n#summergamefest2022 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PATATE IN FUMO E FESTE ESCLUSIVE | VLOG SUMMER GAME FEST: GIORNO 2", "qcyjF926pgQ", 561, false, "https://www.youtube.com/watch?v=qcyjF926pgQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061100 - PATATE IN FUMO E FESTE ESCLUSIVE | VLOG SUMMER GAME FEST: GIORNO 2.NA", false, 4, ~U[2022-06-11 15:30:12Z]] 20:30:40.403 [debug] QUERY OK source="sources" db=0.3ms idle=132.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:40.403 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:40.404 [debug] QUERY OK source="media_items" db=0.3ms idle=9.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7237] 20:30:40.404 [debug] Current batch of media processed. Will check again in 1000ms 20:30:40.473 [info] GET / 20:30:40.473 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:30:40.474 [debug] QUERY OK source="settings" db=0.7ms idle=72.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:40.474 [debug] QUERY OK source="media_profiles" db=0.1ms idle=71.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:30:40.475 [debug] QUERY OK source="sources" db=0.2ms idle=71.4ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:30:40.480 [debug] QUERY OK source="media_items" db=5.0ms idle=71.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:40.481 [debug] QUERY OK source="media_items" db=0.8ms idle=75.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:40.481 [debug] QUERY OK source="settings" db=0.2ms idle=7.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:40.482 [debug] QUERY OK source="settings" db=0.1ms idle=7.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:40.482 [debug] QUERY OK source="settings" db=0.1ms idle=7.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:40.483 [debug] QUERY OK source="tasks" db=0.3ms idle=3.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:30:40.484 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=2.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:40.485 [debug] QUERY OK source="media_items" db=0.7ms idle=3.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:40.490 [debug] QUERY OK source="media_items" db=4.1ms idle=4.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:40.491 [debug] QUERY OK source="sources" db=0.2ms idle=8.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:40.496 [debug] QUERY OK source="media_items" db=3.1ms idle=9.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:30:40.504 [debug] QUERY OK source="media_items" db=7.6ms idle=12.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:40.504 [debug] QUERY OK source="sources" db=0.3ms idle=18.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:30:40.506 [info] Sent 200 in 33ms 20:30:41.405 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Annunciato in pompa magna nell'estate del 2021, Goals è riapparso con un nuovo trailer dopo mesi di silenzio. Quella capitanata da Andreas Thorstensson si presenta come un’opera molto ambiziosa: un gioco di calcio tripla A impreziosita da un sistema cross-play che sfida eFootball e FIFA Ultimate Team con gli NFT e il cross-play.\nMa riuscirà il progetto svedese a detronizzare l’élite del calcio virtuale?\n----\n00:00 Intro\n00:30 Gameplay da scoprire\n01:43 Allenamenti\n02:36 Certezze d dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 201, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061100 - GOALS SFIDA FUT CON GLI NFT!.NA", "id" => "woRi1kiHMqo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=woRi1kiHMqo", "playlist_index" => 3234, "timestamp" => 1654945234, "title" => "GOALS SFIDA FUT CON GLI NFT!", "upload_date" => "20220611"} 20:30:41.407 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=915.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:41.409 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=912.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:41.411 [debug] QUERY OK source="media_items" db=1.8ms queue=0.1ms idle=905.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-11 11:00:34Z], 4] 20:30:41.418 [debug] QUERY OK source="media_items" db=5.6ms idle=906.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Annunciato in pompa magna nell'estate del 2021, Goals è riapparso con un nuovo trailer dopo mesi di silenzio. Quella capitanata da Andreas Thorstensson si presenta come un’opera molto ambiziosa: un gioco di calcio tripla A impreziosita da un sistema cross-play che sfida eFootball e FIFA Ultimate Team con gli NFT e il cross-play.\nMa riuscirà il progetto svedese a detronizzare l’élite del calcio virtuale?\n----\n00:00 Intro\n00:30 Gameplay da scoprire\n01:43 Allenamenti\n02:36 Certezze d dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOALS SFIDA FUT CON GLI NFT!", "62d31677-1e7c-4f7a-8098-f623cd350f89", false, "woRi1kiHMqo", 201, false, "https://www.youtube.com/watch?v=woRi1kiHMqo", 3234, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061100 - GOALS SFIDA FUT CON GLI NFT!.NA", false, false, 4, [], 95, ~U[2022-06-11 11:00:34Z], ~U[2026-09-10 18:30:41Z], ~U[2026-09-10 18:30:41Z], "Annunciato in pompa magna nell'estate del 2021, Goals è riapparso con un nuovo trailer dopo mesi di silenzio. Quella capitanata da Andreas Thorstensson si presenta come un’opera molto ambiziosa: un gioco di calcio tripla A impreziosita da un sistema cross-play che sfida eFootball e FIFA Ultimate Team con gli NFT e il cross-play.\nMa riuscirà il progetto svedese a detronizzare l’élite del calcio virtuale?\n----\n00:00 Intro\n00:30 Gameplay da scoprire\n01:43 Allenamenti\n02:36 Certezze d dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOALS SFIDA FUT CON GLI NFT!", "woRi1kiHMqo", 201, false, "https://www.youtube.com/watch?v=woRi1kiHMqo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061100 - GOALS SFIDA FUT CON GLI NFT!.NA", false, 4, ~U[2022-06-11 11:00:34Z]] 20:30:41.420 [debug] QUERY OK source="sources" db=1.4ms idle=145.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:41.420 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=12.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:41.423 [debug] QUERY OK source="media_items" db=1.7ms idle=12.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7238] 20:30:41.423 [debug] Current batch of media processed. Will check again in 1000ms 20:30:41.585 [info] {"source":"oban","duration":1855,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:30:42.425 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Diablo Immortal, il nuovo gioco free-to-play di Blizzard, è stato bombardato di punteggi gravemente insufficienti su Metacritic. Ma come si è arrivati a questa situazione? E come mai viene accusato di essere pay-to-win? Proviamo a scoprirlo insieme.\n\nERRATA CORRIGE: Testo e a cura di Raffaele Staccini\n----\n#diablo \n#DiabloImmortal \n#Blizzard \n----\n00:00 Intro\n00:33 Cifre da capogiro\n01:30 Le microtransazioni\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 265, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061100 - Diablo Immortal è una macchina succhia soldi?.NA", "id" => "2kdIY3jJbfY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=2kdIY3jJbfY", "playlist_index" => 3235, "timestamp" => 1654938002, "title" => "Diablo Immortal è una macchina succhia soldi?", "upload_date" => "20220611"} 20:30:42.426 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:42.427 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:42.433 [debug] QUERY OK source="media_items" db=4.9ms queue=0.2ms idle=1005.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-11 09:00:02Z], 4] 20:30:42.434 [debug] QUERY OK source="media_items" db=0.9ms idle=848.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Diablo Immortal, il nuovo gioco free-to-play di Blizzard, è stato bombardato di punteggi gravemente insufficienti su Metacritic. Ma come si è arrivati a questa situazione? E come mai viene accusato di essere pay-to-win? Proviamo a scoprirlo insieme.\n\nERRATA CORRIGE: Testo e a cura di Raffaele Staccini\n----\n#diablo \n#DiabloImmortal \n#Blizzard \n----\n00:00 Intro\n00:33 Cifre da capogiro\n01:30 Le microtransazioni\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Diablo Immortal è una macchina succhia soldi?", "fafeeb43-81a7-44c1-990a-18f90a9b58a3", false, "2kdIY3jJbfY", 265, false, "https://www.youtube.com/watch?v=2kdIY3jJbfY", 3235, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061100 - Diablo Immortal è una macchina succhia soldi?.NA", false, false, 4, [], 95, ~U[2022-06-11 09:00:02Z], ~U[2026-09-10 18:30:42Z], ~U[2026-09-10 18:30:42Z], "Diablo Immortal, il nuovo gioco free-to-play di Blizzard, è stato bombardato di punteggi gravemente insufficienti su Metacritic. Ma come si è arrivati a questa situazione? E come mai viene accusato di essere pay-to-win? Proviamo a scoprirlo insieme.\n\nERRATA CORRIGE: Testo e a cura di Raffaele Staccini\n----\n#diablo \n#DiabloImmortal \n#Blizzard \n----\n00:00 Intro\n00:33 Cifre da capogiro\n01:30 Le microtransazioni\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Diablo Immortal è una macchina succhia soldi?", "2kdIY3jJbfY", 265, false, "https://www.youtube.com/watch?v=2kdIY3jJbfY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061100 - Diablo Immortal è una macchina succhia soldi?.NA", false, 4, ~U[2022-06-11 09:00:02Z]] 20:30:42.435 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=158.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:42.435 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:42.436 [debug] QUERY OK source="media_items" db=0.2ms idle=8.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7239] 20:30:42.436 [debug] Current batch of media processed. Will check again in 1000ms 20:30:43.438 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Vincenzo e Francesco ci raccontano il primo giorno a Los Angeles, tra il ritiro del badge, il freddo inaspettato e la prima conferenza del Summer Game Fest. \n----\n#summergamefest2022 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 432, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - FREDDO E DELUSIONE A LOS ANGELES | VLOG SUMMER GAME FEST: GIORNO 1.NA", "id" => "flg8Zo-pWeg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=flg8Zo-pWeg", "playlist_index" => 3236, "timestamp" => 1654904652, "title" => "FREDDO E DELUSIONE A LOS ANGELES | VLOG SUMMER GAME FEST: GIORNO 1", "upload_date" => "20220610"} 20:30:43.439 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1003.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:43.440 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:43.446 [debug] QUERY OK source="media_items" db=5.3ms queue=0.2ms idle=1005.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-10 23:44:12Z], 4] 20:30:43.448 [debug] QUERY OK source="media_items" db=0.8ms idle=1010.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Vincenzo e Francesco ci raccontano il primo giorno a Los Angeles, tra il ritiro del badge, il freddo inaspettato e la prima conferenza del Summer Game Fest. \n----\n#summergamefest2022 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FREDDO E DELUSIONE A LOS ANGELES | VLOG SUMMER GAME FEST: GIORNO 1", "27fb5a2a-6e94-4dd2-a710-7f59b0cf7ad5", false, "flg8Zo-pWeg", 432, false, "https://www.youtube.com/watch?v=flg8Zo-pWeg", 3236, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - FREDDO E DELUSIONE A LOS ANGELES | VLOG SUMMER GAME FEST: GIORNO 1.NA", false, false, 4, [], 90, ~U[2022-06-10 23:44:12Z], ~U[2026-09-10 18:30:43Z], ~U[2026-09-10 18:30:43Z], "Vincenzo e Francesco ci raccontano il primo giorno a Los Angeles, tra il ritiro del badge, il freddo inaspettato e la prima conferenza del Summer Game Fest. \n----\n#summergamefest2022 \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FREDDO E DELUSIONE A LOS ANGELES | VLOG SUMMER GAME FEST: GIORNO 1", "flg8Zo-pWeg", 432, false, "https://www.youtube.com/watch?v=flg8Zo-pWeg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - FREDDO E DELUSIONE A LOS ANGELES | VLOG SUMMER GAME FEST: GIORNO 1.NA", false, 4, ~U[2022-06-10 23:44:12Z]] 20:30:43.448 [debug] QUERY OK source="sources" db=0.1ms idle=170.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:43.448 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:43.449 [debug] QUERY OK source="media_items" db=0.3ms idle=8.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7240] 20:30:43.449 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Protagonista di un doppio leak che ha portato a un annuncio anticipato, The Last of Us Part 1 è stato mostrato da Sony con il primo trailer: ecco la nostra analisi.\n----\n#TLOU \n#thelastofus \n#PS5 \n----\n00:00 Intro\n00:26 Il trailer\n01:55 Impressioni\n02:52 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 216, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - THE LAST OF US PARTE 1: REMAKE O REMASTERED?.NA", "id" => "JlYqvLz_VzQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=JlYqvLz_VzQ", "playlist_index" => 3237, "timestamp" => 1654893000, "title" => "THE LAST OF US PARTE 1: REMAKE O REMASTERED?", "upload_date" => "20220610"} 20:30:43.451 [debug] QUERY OK source="sources" db=1.1ms idle=3.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:43.452 [debug] QUERY OK source="sources" db=0.7ms idle=3.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:43.462 [debug] QUERY OK source="media_items" db=9.3ms queue=0.1ms idle=4.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-10 20:30:00Z], 4] 20:30:43.473 [debug] QUERY OK source="media_items" db=10.0ms idle=13.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Protagonista di un doppio leak che ha portato a un annuncio anticipato, The Last of Us Part 1 è stato mostrato da Sony con il primo trailer: ecco la nostra analisi.\n----\n#TLOU \n#thelastofus \n#PS5 \n----\n00:00 Intro\n00:26 Il trailer\n01:55 Impressioni\n02:52 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1: REMAKE O REMASTERED?", "17cac7bb-1ad7-4bd3-b862-38b704a97db1", false, "JlYqvLz_VzQ", 216, false, "https://www.youtube.com/watch?v=JlYqvLz_VzQ", 3237, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - THE LAST OF US PARTE 1: REMAKE O REMASTERED?.NA", false, false, 4, [], 90, ~U[2022-06-10 20:30:00Z], ~U[2026-09-10 18:30:43Z], ~U[2026-09-10 18:30:43Z], "Protagonista di un doppio leak che ha portato a un annuncio anticipato, The Last of Us Part 1 è stato mostrato da Sony con il primo trailer: ecco la nostra analisi.\n----\n#TLOU \n#thelastofus \n#PS5 \n----\n00:00 Intro\n00:26 Il trailer\n01:55 Impressioni\n02:52 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1: REMAKE O REMASTERED?", "JlYqvLz_VzQ", 216, false, "https://www.youtube.com/watch?v=JlYqvLz_VzQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - THE LAST OF US PARTE 1: REMAKE O REMASTERED?.NA", false, 4, ~U[2022-06-10 20:30:00Z]] 20:30:43.473 [debug] QUERY OK source="sources" db=0.2ms idle=23.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:43.474 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=22.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:43.475 [debug] QUERY OK source="media_items" db=0.3ms idle=22.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7241] 20:30:43.475 [debug] Current batch of media processed. Will check again in 1000ms 20:30:44.476 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "A Plague Tale Requiem torna a far parlare di sé durante il Tribeca Games Spotlight alla Summer Game Fest con una presentazione di Asobo.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 461, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - A PLAGUE TALE REQUIEM: IL GAMEPLAY SECONDO ASOBO.NA", "id" => "xWIMoT6Hvio", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xWIMoT6Hvio", "playlist_index" => 3238, "timestamp" => 1654890985, "title" => "A PLAGUE TALE REQUIEM: IL GAMEPLAY SECONDO ASOBO", "upload_date" => "20220610"} 20:30:44.478 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:44.480 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:44.489 [debug] QUERY OK source="media_items" db=8.9ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-10 19:56:25Z], 4] 20:30:44.493 [debug] QUERY OK source="media_items" db=1.9ms idle=1014.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["A Plague Tale Requiem torna a far parlare di sé durante il Tribeca Games Spotlight alla Summer Game Fest con una presentazione di Asobo.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A PLAGUE TALE REQUIEM: IL GAMEPLAY SECONDO ASOBO", "a258486f-b051-419d-89fc-896f67a330b4", false, "xWIMoT6Hvio", 461, false, "https://www.youtube.com/watch?v=xWIMoT6Hvio", 3238, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - A PLAGUE TALE REQUIEM: IL GAMEPLAY SECONDO ASOBO.NA", false, false, 4, [], 90, ~U[2022-06-10 19:56:25Z], ~U[2026-09-10 18:30:44Z], ~U[2026-09-10 18:30:44Z], "A Plague Tale Requiem torna a far parlare di sé durante il Tribeca Games Spotlight alla Summer Game Fest con una presentazione di Asobo.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A PLAGUE TALE REQUIEM: IL GAMEPLAY SECONDO ASOBO", "xWIMoT6Hvio", 461, false, "https://www.youtube.com/watch?v=xWIMoT6Hvio", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - A PLAGUE TALE REQUIEM: IL GAMEPLAY SECONDO ASOBO.NA", false, 4, ~U[2022-06-10 19:56:25Z]] 20:30:44.494 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=213.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:44.495 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=16.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:44.496 [debug] QUERY OK source="media_items" db=0.5ms idle=16.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7242] 20:30:44.496 [debug] Current batch of media processed. Will check again in 1000ms 20:30:45.498 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di debutto di The Lord of the Rings Return to Moria, un survival ambientato nella Terra di Mezzo e in uscita nel 2023.\n----\n#ReturnToMoria\n#lordoftherings \n#IlSignoreDegliAnelli\n----\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 76, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - THE LORD OF THE RINGS RETURN TO MORIA: TRAILER UFFICIALE.NA", "id" => "LoSNrOO_Dqo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LoSNrOO_Dqo", "playlist_index" => 3239, "timestamp" => 1654889629, "title" => "THE LORD OF THE RINGS RETURN TO MORIA: TRAILER UFFICIALE", "upload_date" => "20220610"} 20:30:45.500 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1007.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:45.501 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:45.508 [info] GET / 20:30:45.508 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:30:45.508 [debug] QUERY OK source="media_items" db=6.3ms queue=0.1ms idle=1006.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-10 19:33:49Z], 4] 20:30:45.509 [debug] QUERY OK source="settings" db=0.9ms idle=1012.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:45.511 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.2ms idle=9.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:30:45.512 [debug] QUERY OK source="sources" db=0.7ms idle=9.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:30:45.512 [debug] QUERY OK source="media_items" db=2.8ms queue=0.4ms idle=226.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di debutto di The Lord of the Rings Return to Moria, un survival ambientato nella Terra di Mezzo e in uscita nel 2023.\n----\n#ReturnToMoria\n#lordoftherings \n#IlSignoreDegliAnelli\n----\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LORD OF THE RINGS RETURN TO MORIA: TRAILER UFFICIALE", "8ceaaadb-4808-4070-b688-4dc8e92450cc", false, "LoSNrOO_Dqo", 76, false, "https://www.youtube.com/watch?v=LoSNrOO_Dqo", 3239, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - THE LORD OF THE RINGS RETURN TO MORIA: TRAILER UFFICIALE.NA", false, false, 4, [], 90, ~U[2022-06-10 19:33:49Z], ~U[2026-09-10 18:30:45Z], ~U[2026-09-10 18:30:45Z], "Trailer di debutto di The Lord of the Rings Return to Moria, un survival ambientato nella Terra di Mezzo e in uscita nel 2023.\n----\n#ReturnToMoria\n#lordoftherings \n#IlSignoreDegliAnelli\n----\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LORD OF THE RINGS RETURN TO MORIA: TRAILER UFFICIALE", "LoSNrOO_Dqo", 76, false, "https://www.youtube.com/watch?v=LoSNrOO_Dqo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - THE LORD OF THE RINGS RETURN TO MORIA: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-10 19:33:49Z]] 20:30:45.514 [debug] QUERY OK source="sources" db=1.0ms idle=3.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:45.516 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.3ms idle=3.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:45.527 [debug] QUERY OK source="media_items" db=14.6ms queue=0.1ms idle=3.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:45.532 [debug] QUERY OK source="media_items" db=4.7ms queue=0.5ms idle=14.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7243] 20:30:45.532 [debug] Current batch of media processed. Will check again in 1000ms 20:30:45.532 [debug] QUERY OK source="media_items" db=2.6ms queue=2.5ms idle=15.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:45.534 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=19.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:45.535 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=18.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:45.537 [debug] QUERY OK source="settings" db=0.8ms queue=0.1ms idle=9.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:45.540 [debug] QUERY OK source="tasks" db=0.6ms queue=0.5ms idle=7.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:30:45.541 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=8.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:45.544 [debug] QUERY OK source="media_items" db=1.4ms idle=8.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:45.554 [debug] QUERY OK source="media_items" db=9.3ms queue=0.1ms idle=9.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:45.555 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=17.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:45.573 [debug] QUERY OK source="media_items" db=13.4ms idle=19.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:30:45.582 [debug] QUERY OK source="media_items" db=8.3ms idle=32.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:45.582 [debug] QUERY OK source="sources" db=0.2ms queue=0.2ms idle=37.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:30:45.583 [info] Sent 200 in 75ms 20:30:46.534 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "quando uscirà questo benedetto God of War: Ragnarok? In tanti stanno provando a indovinare la data del gioco più importante dell’anno di PS5 e PS4, ma l’unica cosa certa al momento è che la confusione sull’argomento ha raggiunto livelli elevati. In attesa che Sony metta un punto definitivo, proviamo almeno a fare un po’ di ordine sulla questione.\n----\n#gow \n#GodofWar \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 191, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - GOD OF WAR RAGNAROK: È CAOS DATA DI USCITA.NA", "id" => "SV_zkQD2QOo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=SV_zkQD2QOo", "playlist_index" => 3240, "timestamp" => 1654883939, "title" => "GOD OF WAR RAGNAROK: È CAOS DATA DI USCITA", "upload_date" => "20220610"} 20:30:46.536 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=979.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:46.537 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=963.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:46.540 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=956.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-10 17:58:59Z], 4] 20:30:46.543 [debug] QUERY OK source="media_items" db=1.8ms idle=958.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["quando uscirà questo benedetto God of War: Ragnarok? In tanti stanno provando a indovinare la data del gioco più importante dell’anno di PS5 e PS4, ma l’unica cosa certa al momento è che la confusione sull’argomento ha raggiunto livelli elevati. In attesa che Sony metta un punto definitivo, proviamo almeno a fare un po’ di ordine sulla questione.\n----\n#gow \n#GodofWar \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: È CAOS DATA DI USCITA", "bdf26480-aa31-4c3c-8dad-64a897094faa", false, "SV_zkQD2QOo", 191, false, "https://www.youtube.com/watch?v=SV_zkQD2QOo", 3240, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - GOD OF WAR RAGNAROK: È CAOS DATA DI USCITA.NA", false, false, 4, [], 90, ~U[2022-06-10 17:58:59Z], ~U[2026-09-10 18:30:46Z], ~U[2026-09-10 18:30:46Z], "quando uscirà questo benedetto God of War: Ragnarok? In tanti stanno provando a indovinare la data del gioco più importante dell’anno di PS5 e PS4, ma l’unica cosa certa al momento è che la confusione sull’argomento ha raggiunto livelli elevati. In attesa che Sony metta un punto definitivo, proviamo almeno a fare un po’ di ordine sulla questione.\n----\n#gow \n#GodofWar \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: È CAOS DATA DI USCITA", "SV_zkQD2QOo", 191, false, "https://www.youtube.com/watch?v=SV_zkQD2QOo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - GOD OF WAR RAGNAROK: È CAOS DATA DI USCITA.NA", false, 4, ~U[2022-06-10 17:58:59Z]] 20:30:46.545 [debug] QUERY OK source="sources" db=1.5ms idle=259.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:46.547 [debug] QUERY OK source="media_profiles" db=1.7ms idle=9.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:46.549 [debug] QUERY OK source="media_items" db=1.7ms idle=10.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7244] 20:30:46.550 [debug] Current batch of media processed. Will check again in 1000ms 20:30:47.551 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Netflix e Bioware hanno annunciato Dragon Age: Absolution, serie animata realizzata in collaborazione e tratta dalla nota saga videoludica.\n----\n#DragonAge \n#Netflix \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 64, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - DRAGON AGE ABSOLUTION: TRAILER | NETFLIX.NA", "id" => "tpiJ4XebLxs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=tpiJ4XebLxs", "playlist_index" => 3241, "timestamp" => 1654881045, "title" => "DRAGON AGE ABSOLUTION: TRAILER | NETFLIX", "upload_date" => "20220610"} 20:30:47.551 [debug] QUERY OK source="sources" db=0.2ms idle=1008.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:47.552 [debug] QUERY OK source="sources" db=0.2ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:47.557 [debug] QUERY OK source="media_items" db=5.1ms idle=1004.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-10 17:10:45Z], 4] 20:30:47.563 [debug] QUERY OK source="media_items" db=4.4ms idle=1008.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Netflix e Bioware hanno annunciato Dragon Age: Absolution, serie animata realizzata in collaborazione e tratta dalla nota saga videoludica.\n----\n#DragonAge \n#Netflix \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DRAGON AGE ABSOLUTION: TRAILER | NETFLIX", "f875a6d5-589d-4b52-baa9-81a76c517560", false, "tpiJ4XebLxs", 64, false, "https://www.youtube.com/watch?v=tpiJ4XebLxs", 3241, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - DRAGON AGE ABSOLUTION: TRAILER | NETFLIX.NA", false, false, 4, [], 90, ~U[2022-06-10 17:10:45Z], ~U[2026-09-10 18:30:47Z], ~U[2026-09-10 18:30:47Z], "Netflix e Bioware hanno annunciato Dragon Age: Absolution, serie animata realizzata in collaborazione e tratta dalla nota saga videoludica.\n----\n#DragonAge \n#Netflix \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DRAGON AGE ABSOLUTION: TRAILER | NETFLIX", "tpiJ4XebLxs", 64, false, "https://www.youtube.com/watch?v=tpiJ4XebLxs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - DRAGON AGE ABSOLUTION: TRAILER | NETFLIX.NA", false, 4, ~U[2022-06-10 17:10:45Z]] 20:30:47.564 [debug] QUERY OK source="sources" db=0.5ms idle=275.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:47.565 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=12.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:47.566 [debug] QUERY OK source="media_items" db=0.9ms idle=13.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7245] 20:30:47.567 [debug] Current batch of media processed. Will check again in 1000ms 20:30:48.568 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Cuphead: the Delicious Last Course è il DLC dell'eccellente shoot'em up che nel 2017 ha conquistato tantissimi giocatori con la sua eccellente estetica e un livello di sfida molto impegnativo. Con la data d'uscita fissata al 30 giugno, lo studio ci ha finalmente dato un assaggio di come funzionerà e cosa aspettarci in questo atteso contenuto aggiuntivo.\n---\n#cuphead \n----\nCapitoli:\n00:00 Intro\n00:52 L’inizio del DLC\n03:13 La nuova mappa\n03:39 Ms Chalice\n05:11 Nuovi boss\n06:25 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 434, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - CUPHEAD DELICIOUS LAST COURSE: BOSS, MAPPA e ABILITÀ.NA", "id" => "C_fcsnsyD0s", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=C_fcsnsyD0s", "playlist_index" => 3242, "timestamp" => 1654880446, "title" => "CUPHEAD DELICIOUS LAST COURSE: BOSS, MAPPA e ABILITÀ", "upload_date" => "20220610"} 20:30:48.570 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:48.571 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:48.581 [debug] QUERY OK source="media_items" db=9.1ms idle=1006.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-10 17:00:46Z], 4] 20:30:48.583 [debug] QUERY OK source="media_items" db=1.4ms idle=1014.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Cuphead: the Delicious Last Course è il DLC dell'eccellente shoot'em up che nel 2017 ha conquistato tantissimi giocatori con la sua eccellente estetica e un livello di sfida molto impegnativo. Con la data d'uscita fissata al 30 giugno, lo studio ci ha finalmente dato un assaggio di come funzionerà e cosa aspettarci in questo atteso contenuto aggiuntivo.\n---\n#cuphead \n----\nCapitoli:\n00:00 Intro\n00:52 L’inizio del DLC\n03:13 La nuova mappa\n03:39 Ms Chalice\n05:11 Nuovi boss\n06:25 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "CUPHEAD DELICIOUS LAST COURSE: BOSS, MAPPA e ABILITÀ", "53b90f45-3673-4b0c-ad31-6eecd5aac29d", false, "C_fcsnsyD0s", 434, false, "https://www.youtube.com/watch?v=C_fcsnsyD0s", 3242, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - CUPHEAD DELICIOUS LAST COURSE: BOSS, MAPPA e ABILITÀ.NA", false, false, 4, [], 90, ~U[2022-06-10 17:00:46Z], ~U[2026-09-10 18:30:48Z], ~U[2026-09-10 18:30:48Z], "Cuphead: the Delicious Last Course è il DLC dell'eccellente shoot'em up che nel 2017 ha conquistato tantissimi giocatori con la sua eccellente estetica e un livello di sfida molto impegnativo. Con la data d'uscita fissata al 30 giugno, lo studio ci ha finalmente dato un assaggio di come funzionerà e cosa aspettarci in questo atteso contenuto aggiuntivo.\n---\n#cuphead \n----\nCapitoli:\n00:00 Intro\n00:52 L’inizio del DLC\n03:13 La nuova mappa\n03:39 Ms Chalice\n05:11 Nuovi boss\n06:25 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "CUPHEAD DELICIOUS LAST COURSE: BOSS, MAPPA e ABILITÀ", "C_fcsnsyD0s", 434, false, "https://www.youtube.com/watch?v=C_fcsnsyD0s", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - CUPHEAD DELICIOUS LAST COURSE: BOSS, MAPPA e ABILITÀ.NA", false, 4, ~U[2022-06-10 17:00:46Z]] 20:30:48.583 [debug] QUERY OK source="sources" db=0.1ms idle=291.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:48.584 [debug] QUERY OK source="media_profiles" db=0.3ms idle=13.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:48.585 [debug] QUERY OK source="media_items" db=0.3ms idle=13.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7246] 20:30:48.585 [debug] Current batch of media processed. Will check again in 1000ms 20:30:49.586 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Disponibile dal 10 giugno 2022 su Pc, Playstation e Xbox, The Quarry arriva sul mercato con la pesante etichetta di sequel spirituale di quell’Until Dawn che tanto ha convinto critica e pubblico.\nUna responsabilità importante, affrontata con la solita dose di tensione, bivi e quick time event che ha reso celebri i prodotti targati Supermassive Games. \nLa loro ultima creatura sarà riuscita a sopravvivere al nostro giudizio? Seguiteci per scoprirlo.\n----\n#thequarry \n#untildawn \n----\n00:00 Intro\n00:31 Until Dawn 2?\n01:41 Struttura\n02:55 Interattività\n03:46 Rigiocabilità\n05:20 Comparto tecnico\n05:51 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 389, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - THE QUARRY È UNTIL DAWN 2? RECENSIONE.NA", "id" => "xAHurdrfSo0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xAHurdrfSo0", "playlist_index" => 3243, "timestamp" => 1654873333, "title" => "THE QUARRY È UNTIL DAWN 2? RECENSIONE", "upload_date" => "20220610"} 20:30:49.588 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:49.589 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:49.598 [debug] QUERY OK source="media_items" db=8.6ms queue=0.1ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-10 15:02:13Z], 4] 20:30:49.601 [debug] QUERY OK source="media_items" db=1.7ms idle=1014.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Disponibile dal 10 giugno 2022 su Pc, Playstation e Xbox, The Quarry arriva sul mercato con la pesante etichetta di sequel spirituale di quell’Until Dawn che tanto ha convinto critica e pubblico.\nUna responsabilità importante, affrontata con la solita dose di tensione, bivi e quick time event che ha reso celebri i prodotti targati Supermassive Games. \nLa loro ultima creatura sarà riuscita a sopravvivere al nostro giudizio? Seguiteci per scoprirlo.\n----\n#thequarry \n#untildawn \n----\n00:00 Intro\n00:31 Until Dawn 2?\n01:41 Struttura\n02:55 Interattività\n03:46 Rigiocabilità\n05:20 Comparto tecnico\n05:51 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE QUARRY È UNTIL DAWN 2? RECENSIONE", "51d0db64-9131-4e62-9248-ec1bbab565ad", false, "xAHurdrfSo0", 389, false, "https://www.youtube.com/watch?v=xAHurdrfSo0", 3243, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - THE QUARRY È UNTIL DAWN 2? RECENSIONE.NA", false, false, 4, [], 90, ~U[2022-06-10 15:02:13Z], ~U[2026-09-10 18:30:49Z], ~U[2026-09-10 18:30:49Z], "Disponibile dal 10 giugno 2022 su Pc, Playstation e Xbox, The Quarry arriva sul mercato con la pesante etichetta di sequel spirituale di quell’Until Dawn che tanto ha convinto critica e pubblico.\nUna responsabilità importante, affrontata con la solita dose di tensione, bivi e quick time event che ha reso celebri i prodotti targati Supermassive Games. \nLa loro ultima creatura sarà riuscita a sopravvivere al nostro giudizio? Seguiteci per scoprirlo.\n----\n#thequarry \n#untildawn \n----\n00:00 Intro\n00:31 Until Dawn 2?\n01:41 Struttura\n02:55 Interattività\n03:46 Rigiocabilità\n05:20 Comparto tecnico\n05:51 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE QUARRY È UNTIL DAWN 2? RECENSIONE", "xAHurdrfSo0", 389, false, "https://www.youtube.com/watch?v=xAHurdrfSo0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - THE QUARRY È UNTIL DAWN 2? RECENSIONE.NA", false, 4, ~U[2022-06-10 15:02:13Z]] 20:30:49.602 [debug] QUERY OK source="sources" db=0.3ms idle=305.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:49.602 [debug] QUERY OK source="media_profiles" db=0.3ms idle=14.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:49.603 [debug] QUERY OK source="media_items" db=0.4ms idle=13.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7247] 20:30:49.604 [debug] Current batch of media processed. Will check again in 1000ms 20:30:50.587 [info] GET / 20:30:50.587 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:30:50.589 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=987.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:50.590 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=987.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:30:50.591 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=987.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:30:50.596 [debug] QUERY OK source="media_items" db=5.4ms queue=0.1ms idle=987.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:50.597 [debug] QUERY OK source="media_items" db=0.8ms idle=296.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:50.598 [debug] QUERY OK source="settings" db=0.4ms idle=8.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:50.599 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:50.600 [debug] QUERY OK source="settings" db=0.3ms idle=8.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:50.602 [debug] QUERY OK source="tasks" db=0.4ms idle=4.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:30:50.602 [debug] QUERY OK source="sources" db=0.4ms idle=4.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:50.605 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Un video confronto per The Last of Us Parte 1 Remake PS5 con la remastered PlayStation 4.\n----\n#tlou \n#thelastofus \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 154, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - THE LAST OF US PARTE 1: REMAKE PS5 VS REMASTERED PS4.NA", "id" => "hew328nV2g8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hew328nV2g8", "playlist_index" => 3244, "timestamp" => 1654864465, "title" => "THE LAST OF US PARTE 1: REMAKE PS5 VS REMASTERED PS4", "upload_date" => "20220610"} 20:30:50.605 [debug] QUERY OK source="media_items" db=1.4ms idle=5.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:50.606 [debug] QUERY OK source="sources" db=0.4ms idle=6.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:50.607 [debug] QUERY OK source="sources" db=0.5ms idle=4.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:50.620 [debug] QUERY OK source="media_items" db=14.0ms queue=0.2ms idle=5.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:50.622 [debug] QUERY OK source="sources" db=1.1ms idle=15.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:50.623 [debug] QUERY OK source="media_items" db=16.0ms idle=4.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-10 12:34:25Z], 4] 20:30:50.629 [debug] QUERY OK source="media_items" db=3.3ms idle=18.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:30:50.629 [debug] QUERY OK source="media_items" db=4.1ms idle=18.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un video confronto per The Last of Us Parte 1 Remake PS5 con la remastered PlayStation 4.\n----\n#tlou \n#thelastofus \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1: REMAKE PS5 VS REMASTERED PS4", "79dd65c6-d920-496a-af63-fe61a6098396", false, "hew328nV2g8", 154, false, "https://www.youtube.com/watch?v=hew328nV2g8", 3244, "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - THE LAST OF US PARTE 1: REMAKE PS5 VS REMASTERED PS4.NA", false, false, 4, [], 90, ~U[2022-06-10 12:34:25Z], ~U[2026-09-10 18:30:50Z], ~U[2026-09-10 18:30:50Z], "Un video confronto per The Last of Us Parte 1 Remake PS5 con la remastered PlayStation 4.\n----\n#tlou \n#thelastofus \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1: REMAKE PS5 VS REMASTERED PS4", "hew328nV2g8", 154, false, "https://www.youtube.com/watch?v=hew328nV2g8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e061000 - THE LAST OF US PARTE 1: REMAKE PS5 VS REMASTERED PS4.NA", false, 4, ~U[2022-06-10 12:34:25Z]] 20:30:50.630 [debug] QUERY OK source="sources" db=1.3ms idle=7.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:50.635 [debug] QUERY OK source="media_profiles" db=3.9ms idle=7.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:50.636 [debug] QUERY OK source="media_items" db=0.7ms idle=7.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7248] 20:30:50.636 [debug] Current batch of media processed. Will check again in 1000ms 20:30:50.641 [debug] QUERY OK source="media_items" db=12.2ms idle=9.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:50.643 [debug] QUERY OK source="sources" db=1.3ms idle=12.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:30:50.644 [info] Sent 200 in 56ms 20:30:51.638 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Il Summer Game Fest 2022 è stato un evento ricco e denso di contenuti. Per questo abbiamo pensato di mettere insieme un riepilogo di tutto ciò che è stato annunciato e mostrato sotto forma di trailer e video di gameplay nel corso di questa lunga serata. \n\n----\n#summergamefest2021 \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 223, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - RIASSUNTO Summer Game Fest 2022: tutti i giochi in 4 minuti.NA", "id" => "CpihMVa13yw", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=CpihMVa13yw", "playlist_index" => 3245, "timestamp" => 1654815681, "title" => "RIASSUNTO Summer Game Fest 2022: tutti i giochi in 4 minuti", "upload_date" => "20220609"} 20:30:51.639 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:51.640 [debug] QUERY OK source="sources" db=0.3ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:51.643 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms idle=999.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 23:01:21Z], 4] 20:30:51.644 [debug] QUERY OK source="media_items" db=0.7ms idle=1000.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il Summer Game Fest 2022 è stato un evento ricco e denso di contenuti. Per questo abbiamo pensato di mettere insieme un riepilogo di tutto ciò che è stato annunciato e mostrato sotto forma di trailer e video di gameplay nel corso di questa lunga serata. \n\n----\n#summergamefest2021 \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RIASSUNTO Summer Game Fest 2022: tutti i giochi in 4 minuti", "ba3ab4d4-e552-46a0-a1a1-d2f2d0fc344f", false, "CpihMVa13yw", 223, false, "https://www.youtube.com/watch?v=CpihMVa13yw", 3245, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - RIASSUNTO Summer Game Fest 2022: tutti i giochi in 4 minuti.NA", false, false, 4, [], 76, ~U[2022-06-09 23:01:21Z], ~U[2026-09-10 18:30:51Z], ~U[2026-09-10 18:30:51Z], "Il Summer Game Fest 2022 è stato un evento ricco e denso di contenuti. Per questo abbiamo pensato di mettere insieme un riepilogo di tutto ciò che è stato annunciato e mostrato sotto forma di trailer e video di gameplay nel corso di questa lunga serata. \n\n----\n#summergamefest2021 \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RIASSUNTO Summer Game Fest 2022: tutti i giochi in 4 minuti", "CpihMVa13yw", 223, false, "https://www.youtube.com/watch?v=CpihMVa13yw", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - RIASSUNTO Summer Game Fest 2022: tutti i giochi in 4 minuti.NA", false, 4, ~U[2022-06-09 23:01:21Z]] 20:30:51.645 [debug] QUERY OK source="sources" db=0.1ms idle=340.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:51.645 [debug] QUERY OK source="media_profiles" db=0.1ms idle=5.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:51.646 [debug] QUERY OK source="media_items" db=0.2ms idle=5.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7249] 20:30:51.646 [debug] Current batch of media processed. Will check again in 1000ms 20:30:52.647 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer in italiano di The Last of Us Parte 1 per PS5, in uscita anche su PC.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 90, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - THE LAST OF US PARTE 1 PS5: TRAILER IN ITALIANO.NA", "id" => "zTUmy4g1Ink", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zTUmy4g1Ink", "playlist_index" => 3246, "timestamp" => 1654810081, "title" => "THE LAST OF US PARTE 1 PS5: TRAILER IN ITALIANO", "upload_date" => "20220609"} 20:30:52.648 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1003.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:52.650 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:52.661 [debug] QUERY OK source="media_items" db=10.8ms queue=0.1ms idle=1004.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 21:28:01Z], 4] 20:30:52.663 [debug] QUERY OK source="media_items" db=1.5ms idle=1015.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer in italiano di The Last of Us Parte 1 per PS5, in uscita anche su PC.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1 PS5: TRAILER IN ITALIANO", "fa537bf7-b8de-48c9-b328-79d4662d57dd", false, "zTUmy4g1Ink", 90, false, "https://www.youtube.com/watch?v=zTUmy4g1Ink", 3246, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - THE LAST OF US PARTE 1 PS5: TRAILER IN ITALIANO.NA", false, false, 4, [], 76, ~U[2022-06-09 21:28:01Z], ~U[2026-09-10 18:30:52Z], ~U[2026-09-10 18:30:52Z], "Trailer in italiano di The Last of Us Parte 1 per PS5, in uscita anche su PC.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PARTE 1 PS5: TRAILER IN ITALIANO", "zTUmy4g1Ink", 90, false, "https://www.youtube.com/watch?v=zTUmy4g1Ink", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - THE LAST OF US PARTE 1 PS5: TRAILER IN ITALIANO.NA", false, 4, ~U[2022-06-09 21:28:01Z]] 20:30:52.664 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=357.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:52.665 [debug] QUERY OK source="media_profiles" db=0.4ms idle=16.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:52.667 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=16.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7250] 20:30:52.667 [debug] Current batch of media processed. Will check again in 1000ms 20:30:53.668 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Neil Druckmann di Naughty Dog ha svelato nuovi dettagli del multiplayer di The Last of Us durante il corso del Summer Game Fest.\n\n----\n#PS5\n#tlou2 \n#TheLastOfUs \n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 120, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - THE LAST OF US PART 2 MULTIPLAYER: NUOVI DETTAGLI.NA", "id" => "QlO2Zuj4Q6s", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=QlO2Zuj4Q6s", "playlist_index" => 3247, "timestamp" => 1654808952, "title" => "THE LAST OF US PART 2 MULTIPLAYER: NUOVI DETTAGLI", "upload_date" => "20220609"} 20:30:53.668 [debug] QUERY OK source="sources" db=0.2ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:53.669 [debug] QUERY OK source="sources" db=0.2ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:53.674 [debug] QUERY OK source="media_items" db=4.7ms idle=1003.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 21:09:12Z], 4] 20:30:53.675 [debug] QUERY OK source="media_items" db=0.8ms idle=1007.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Neil Druckmann di Naughty Dog ha svelato nuovi dettagli del multiplayer di The Last of Us durante il corso del Summer Game Fest.\n\n----\n#PS5\n#tlou2 \n#TheLastOfUs \n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PART 2 MULTIPLAYER: NUOVI DETTAGLI", "858066a6-cd31-4914-be6f-aa391d973b2a", false, "QlO2Zuj4Q6s", 120, false, "https://www.youtube.com/watch?v=QlO2Zuj4Q6s", 3247, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - THE LAST OF US PART 2 MULTIPLAYER: NUOVI DETTAGLI.NA", false, false, 4, [], 76, ~U[2022-06-09 21:09:12Z], ~U[2026-09-10 18:30:53Z], ~U[2026-09-10 18:30:53Z], "Neil Druckmann di Naughty Dog ha svelato nuovi dettagli del multiplayer di The Last of Us durante il corso del Summer Game Fest.\n\n----\n#PS5\n#tlou2 \n#TheLastOfUs \n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US PART 2 MULTIPLAYER: NUOVI DETTAGLI", "QlO2Zuj4Q6s", 120, false, "https://www.youtube.com/watch?v=QlO2Zuj4Q6s", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - THE LAST OF US PART 2 MULTIPLAYER: NUOVI DETTAGLI.NA", false, 4, ~U[2022-06-09 21:09:12Z]] 20:30:53.676 [debug] QUERY OK source="sources" db=0.2ms idle=364.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:53.676 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:53.676 [debug] QUERY OK source="media_items" db=0.2ms idle=7.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7251] 20:30:53.677 [debug] Current batch of media processed. Will check again in 1000ms 20:30:54.678 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Layers of Fears, nuovo trailer di Boober Team dell'horror in Unreal Engine 5\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 128, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - LAYERS OF FEARS: TRAILER UFFICIALE.NA", "id" => "Vcawew5O_aY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Vcawew5O_aY", "playlist_index" => 3248, "timestamp" => 1654805519, "title" => "LAYERS OF FEARS: TRAILER UFFICIALE", "upload_date" => "20220609"} 20:30:54.678 [debug] QUERY OK source="sources" db=0.3ms idle=1003.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:54.679 [debug] QUERY OK source="sources" db=0.4ms idle=1003.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:54.685 [debug] QUERY OK source="media_items" db=5.2ms idle=1003.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 20:11:59Z], 4] 20:30:54.689 [debug] QUERY OK source="media_items" db=3.7ms idle=1008.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Layers of Fears, nuovo trailer di Boober Team dell'horror in Unreal Engine 5\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LAYERS OF FEARS: TRAILER UFFICIALE", "2286574b-573f-4219-a648-7d76fdb407f3", false, "Vcawew5O_aY", 128, false, "https://www.youtube.com/watch?v=Vcawew5O_aY", 3248, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - LAYERS OF FEARS: TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-09 20:11:59Z], ~U[2026-09-10 18:30:54Z], ~U[2026-09-10 18:30:54Z], "Layers of Fears, nuovo trailer di Boober Team dell'horror in Unreal Engine 5\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LAYERS OF FEARS: TRAILER UFFICIALE", "Vcawew5O_aY", 128, false, "https://www.youtube.com/watch?v=Vcawew5O_aY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - LAYERS OF FEARS: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-09 20:11:59Z]] 20:30:54.690 [debug] QUERY OK source="sources" db=0.3ms idle=375.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:54.690 [debug] QUERY OK source="media_profiles" db=0.2ms idle=11.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:54.691 [debug] QUERY OK source="media_items" db=0.3ms idle=11.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7252] 20:30:54.691 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Primo trailer di The Last of Us Part 1 per PS5 in arrivo anche su PC.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 90, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - The Last of Us Part 1 PS5: TRAILER UFFICIALE.NA", "id" => "f9v2UkV-lcA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=f9v2UkV-lcA", "playlist_index" => 3249, "timestamp" => 1654804169, "title" => "The Last of Us Part 1 PS5: TRAILER UFFICIALE", "upload_date" => "20220609"} 20:30:54.692 [debug] QUERY OK source="sources" db=0.6ms idle=6.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:54.692 [debug] QUERY OK source="sources" db=0.1ms idle=3.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:54.697 [debug] QUERY OK source="media_items" db=4.7ms idle=2.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 19:49:29Z], 4] 20:30:54.699 [debug] QUERY OK source="media_items" db=0.8ms idle=7.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Primo trailer di The Last of Us Part 1 per PS5 in arrivo anche su PC.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Last of Us Part 1 PS5: TRAILER UFFICIALE", "e8be5e38-4984-48a5-b1e0-10c6b8c75838", false, "f9v2UkV-lcA", 90, false, "https://www.youtube.com/watch?v=f9v2UkV-lcA", 3249, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - The Last of Us Part 1 PS5: TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-09 19:49:29Z], ~U[2026-09-10 18:30:54Z], ~U[2026-09-10 18:30:54Z], "Primo trailer di The Last of Us Part 1 per PS5 in arrivo anche su PC.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Last of Us Part 1 PS5: TRAILER UFFICIALE", "f9v2UkV-lcA", 90, false, "https://www.youtube.com/watch?v=f9v2UkV-lcA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - The Last of Us Part 1 PS5: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-09 19:49:29Z]] 20:30:54.699 [debug] QUERY OK source="sources" db=0.2ms idle=8.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:54.699 [debug] QUERY OK source="media_profiles" db=0.1ms idle=7.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:54.700 [debug] QUERY OK source="media_items" db=0.3ms idle=7.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7253] 20:30:54.700 [debug] Current batch of media processed. Will check again in 1000ms 20:30:55.647 [info] GET / 20:30:55.647 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:30:55.648 [debug] QUERY OK source="settings" db=0.6ms idle=948.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:55.648 [debug] QUERY OK source="media_profiles" db=0.4ms idle=948.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:30:55.649 [debug] QUERY OK source="sources" db=0.4ms idle=948.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:30:55.656 [debug] QUERY OK source="media_items" db=7.0ms queue=0.1ms idle=948.8ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:55.658 [debug] QUERY OK source="media_items" db=1.0ms idle=338.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:55.659 [debug] QUERY OK source="settings" db=0.7ms idle=10.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:55.661 [debug] QUERY OK source="settings" db=1.8ms idle=10.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:55.662 [debug] QUERY OK source="settings" db=0.2ms idle=12.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:30:55.663 [debug] QUERY OK source="tasks" db=0.2ms idle=6.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:30:55.664 [debug] QUERY OK source="sources" db=0.2ms idle=5.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:55.665 [debug] QUERY OK source="media_items" db=0.7ms idle=5.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:30:55.670 [debug] QUERY OK source="media_items" db=4.4ms idle=4.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:55.671 [debug] QUERY OK source="sources" db=0.4ms idle=8.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:55.676 [debug] QUERY OK source="media_items" db=3.1ms idle=9.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:30:55.685 [debug] QUERY OK source="media_items" db=9.1ms idle=12.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:30:55.686 [debug] QUERY OK source="sources" db=0.4ms idle=20.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:30:55.688 [info] Sent 200 in 41ms 20:30:55.701 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di gameplay di One Piece Odyssey dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 124, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - ONE PIECE ODYSSEY: NUOVO TRAILER.NA", "id" => "pAjNW6c2q68", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=pAjNW6c2q68", "playlist_index" => 3250, "timestamp" => 1654802617, "title" => "ONE PIECE ODYSSEY: NUOVO TRAILER", "upload_date" => "20220609"} 20:30:55.702 [debug] QUERY OK source="sources" db=0.5ms idle=31.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:55.702 [debug] QUERY OK source="sources" db=0.4ms idle=31.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:55.705 [debug] QUERY OK source="media_items" db=2.6ms idle=26.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 19:23:37Z], 4] 20:30:55.707 [debug] QUERY OK source="media_items" db=1.0ms queue=0.1ms idle=20.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di gameplay di One Piece Odyssey dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE ODYSSEY: NUOVO TRAILER", "c357d8b9-81ed-4919-a861-933512e9a441", false, "pAjNW6c2q68", 124, false, "https://www.youtube.com/watch?v=pAjNW6c2q68", 3250, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - ONE PIECE ODYSSEY: NUOVO TRAILER.NA", false, false, 4, [], 76, ~U[2022-06-09 19:23:37Z], ~U[2026-09-10 18:30:55Z], ~U[2026-09-10 18:30:55Z], "Trailer di gameplay di One Piece Odyssey dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE ODYSSEY: NUOVO TRAILER", "pAjNW6c2q68", 124, false, "https://www.youtube.com/watch?v=pAjNW6c2q68", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - ONE PIECE ODYSSEY: NUOVO TRAILER.NA", false, 4, ~U[2022-06-09 19:23:37Z]] 20:30:55.708 [debug] QUERY OK source="sources" db=0.4ms idle=21.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:55.709 [debug] QUERY OK source="media_profiles" db=0.8ms idle=6.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:55.710 [debug] QUERY OK source="media_items" db=0.4ms idle=6.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7254] 20:30:55.710 [debug] Current batch of media processed. Will check again in 1000ms 20:30:56.711 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di gameplay di Honkai Star Rail dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 98, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - HONKAI STAR RAIL: TRAILER UFFICIALE.NA", "id" => "PGAwwh1kaSY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=PGAwwh1kaSY", "playlist_index" => 3251, "timestamp" => 1654802164, "title" => "HONKAI STAR RAIL: TRAILER UFFICIALE", "upload_date" => "20220609"} 20:30:56.713 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:56.713 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:56.719 [debug] QUERY OK source="media_items" db=5.6ms idle=1004.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 19:16:04Z], 4] 20:30:56.721 [debug] QUERY OK source="media_items" db=1.2ms idle=1010.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di gameplay di Honkai Star Rail dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HONKAI STAR RAIL: TRAILER UFFICIALE", "e27ab4ae-e3be-4a1c-843e-f27ef01bb2a9", false, "PGAwwh1kaSY", 98, false, "https://www.youtube.com/watch?v=PGAwwh1kaSY", 3251, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - HONKAI STAR RAIL: TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-09 19:16:04Z], ~U[2026-09-10 18:30:56Z], ~U[2026-09-10 18:30:56Z], "Trailer di gameplay di Honkai Star Rail dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HONKAI STAR RAIL: TRAILER UFFICIALE", "PGAwwh1kaSY", 98, false, "https://www.youtube.com/watch?v=PGAwwh1kaSY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - HONKAI STAR RAIL: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-09 19:16:04Z]] 20:30:56.722 [debug] QUERY OK source="sources" db=0.2ms idle=397.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:56.724 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=9.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:56.725 [debug] QUERY OK source="media_items" db=0.3ms idle=10.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7255] 20:30:56.725 [debug] Current batch of media processed. Will check again in 1000ms 20:30:57.726 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di gameplay di Cuphead The Deliciou Last Course dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 64, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - CUPHEAD THE DELICIOUS LAST COURSE: BOSS GAMEPLAY.NA", "id" => "OHNoPXYAUTE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=OHNoPXYAUTE", "playlist_index" => 3252, "timestamp" => 1654801627, "title" => "CUPHEAD THE DELICIOUS LAST COURSE: BOSS GAMEPLAY", "upload_date" => "20220609"} 20:30:57.727 [debug] QUERY OK source="sources" db=0.6ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:57.728 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:57.738 [debug] QUERY OK source="media_items" db=9.1ms idle=1004.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 19:07:07Z], 4] 20:30:57.740 [debug] QUERY OK source="media_items" db=1.3ms idle=1013.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di gameplay di Cuphead The Deliciou Last Course dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CUPHEAD THE DELICIOUS LAST COURSE: BOSS GAMEPLAY", "1203c1d7-f2b7-4ba1-90be-e418dbcea547", false, "OHNoPXYAUTE", 64, false, "https://www.youtube.com/watch?v=OHNoPXYAUTE", 3252, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - CUPHEAD THE DELICIOUS LAST COURSE: BOSS GAMEPLAY.NA", false, false, 4, [], 76, ~U[2022-06-09 19:07:07Z], ~U[2026-09-10 18:30:57Z], ~U[2026-09-10 18:30:57Z], "Trailer di gameplay di Cuphead The Deliciou Last Course dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CUPHEAD THE DELICIOUS LAST COURSE: BOSS GAMEPLAY", "OHNoPXYAUTE", 64, false, "https://www.youtube.com/watch?v=OHNoPXYAUTE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - CUPHEAD THE DELICIOUS LAST COURSE: BOSS GAMEPLAY.NA", false, 4, ~U[2022-06-09 19:07:07Z]] 20:30:57.741 [debug] QUERY OK source="sources" db=0.3ms idle=411.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:57.741 [debug] QUERY OK source="media_profiles" db=0.2ms idle=14.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:57.742 [debug] QUERY OK source="media_items" db=0.3ms idle=13.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7256] 20:30:57.742 [debug] Current batch of media processed. Will check again in 1000ms 20:30:58.743 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di gameplay di Marvel's Midnight Suns dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 147, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - MARVEL'S MIDNIGHT SUNS: TRAILER UFFICIALE.NA", "id" => "EOPDBGpjeIo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=EOPDBGpjeIo", "playlist_index" => 3253, "timestamp" => 1654801522, "title" => "MARVEL'S MIDNIGHT SUNS: TRAILER UFFICIALE", "upload_date" => "20220609"} 20:30:58.744 [debug] QUERY OK source="sources" db=0.3ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:58.745 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:58.751 [debug] QUERY OK source="media_items" db=5.8ms idle=1003.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 19:05:22Z], 4] 20:30:58.760 [debug] QUERY OK source="media_items" db=8.0ms idle=1009.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di gameplay di Marvel's Midnight Suns dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARVEL'S MIDNIGHT SUNS: TRAILER UFFICIALE", "4cb7b1fe-e1f6-4919-a5c9-149cbf845c5d", false, "EOPDBGpjeIo", 147, false, "https://www.youtube.com/watch?v=EOPDBGpjeIo", 3253, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - MARVEL'S MIDNIGHT SUNS: TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-09 19:05:22Z], ~U[2026-09-10 18:30:58Z], ~U[2026-09-10 18:30:58Z], "Trailer di gameplay di Marvel's Midnight Suns dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MARVEL'S MIDNIGHT SUNS: TRAILER UFFICIALE", "EOPDBGpjeIo", 147, false, "https://www.youtube.com/watch?v=EOPDBGpjeIo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - MARVEL'S MIDNIGHT SUNS: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-09 19:05:22Z]] 20:30:58.761 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=429.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:58.761 [debug] QUERY OK source="media_profiles" db=0.2ms idle=17.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:58.762 [debug] QUERY OK source="media_items" db=0.4ms idle=16.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7257] 20:30:58.762 [debug] Current batch of media processed. Will check again in 1000ms 20:30:59.763 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di gameplay di Goat Simulator 3 dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 88, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - GOAT SIMULATOR 3: TRAILER UFFICIALE.NA", "id" => "RK69WvQViqU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=RK69WvQViqU", "playlist_index" => 3254, "timestamp" => 1654801216, "title" => "GOAT SIMULATOR 3: TRAILER UFFICIALE", "upload_date" => "20220609"} 20:30:59.765 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:30:59.766 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:59.771 [debug] QUERY OK source="media_items" db=4.9ms queue=0.1ms idle=1004.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 19:00:16Z], 4] 20:30:59.784 [debug] QUERY OK source="media_items" db=11.7ms idle=1009.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di gameplay di Goat Simulator 3 dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOAT SIMULATOR 3: TRAILER UFFICIALE", "0b4f7547-592e-4847-a962-da23e3677f2f", false, "RK69WvQViqU", 88, false, "https://www.youtube.com/watch?v=RK69WvQViqU", 3254, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - GOAT SIMULATOR 3: TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-09 19:00:16Z], ~U[2026-09-10 18:30:59Z], ~U[2026-09-10 18:30:59Z], "Trailer di gameplay di Goat Simulator 3 dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOAT SIMULATOR 3: TRAILER UFFICIALE", "RK69WvQViqU", 88, false, "https://www.youtube.com/watch?v=RK69WvQViqU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - GOAT SIMULATOR 3: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-09 19:00:16Z]] 20:30:59.785 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=448.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:30:59.786 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=20.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:30:59.787 [debug] QUERY OK source="media_items" db=0.4ms idle=20.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7258] 20:30:59.787 [debug] Current batch of media processed. Will check again in 1000ms 20:31:00.692 [info] GET / 20:31:00.692 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:31:00.694 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=909.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:00.694 [debug] QUERY OK source="media_profiles" db=0.2ms idle=909.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:31:00.695 [debug] QUERY OK source="sources" db=0.1ms idle=908.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:31:00.703 [debug] QUERY OK source="media_items" db=8.2ms idle=908.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:00.705 [debug] QUERY OK source="media_items" db=1.2ms idle=363.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:00.706 [debug] QUERY OK source="settings" db=0.2ms idle=11.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:00.706 [debug] QUERY OK source="settings" db=0.2ms idle=11.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:00.707 [debug] QUERY OK source="settings" db=0.2ms idle=12.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:00.709 [debug] QUERY OK source="tasks" db=0.5ms idle=5.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:31:00.710 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=4.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:00.712 [debug] QUERY OK source="media_items" db=1.2ms idle=5.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:00.718 [debug] QUERY OK source="media_items" db=5.6ms idle=6.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:00.720 [debug] QUERY OK source="sources" db=0.4ms idle=11.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:00.726 [debug] QUERY OK source="media_items" db=3.9ms idle=13.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:31:00.739 [debug] QUERY OK source="media_items" db=11.7ms queue=0.1ms idle=16.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:00.739 [debug] QUERY OK source="sources" db=0.1ms idle=26.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:31:00.741 [info] Sent 200 in 48ms 20:31:00.788 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di Routine, gioco annunciato nel 2012, dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 91, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - ROUTINE È RESUSCITATO | TRAILER UFFICIALE.NA", "id" => "Rii64IG_FZM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Rii64IG_FZM", "playlist_index" => 3255, "timestamp" => 1654801070, "title" => "ROUTINE È RESUSCITATO | TRAILER UFFICIALE", "upload_date" => "20220609"} 20:31:00.790 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=70.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:00.791 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=70.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:00.796 [debug] QUERY OK source="media_items" db=3.7ms queue=0.1ms idle=65.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 18:57:50Z], 4] 20:31:00.803 [debug] QUERY OK source="media_items" db=6.3ms idle=57.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di Routine, gioco annunciato nel 2012, dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ROUTINE È RESUSCITATO | TRAILER UFFICIALE", "2b3bc170-b60a-4caf-bf81-448f55621ba4", false, "Rii64IG_FZM", 91, false, "https://www.youtube.com/watch?v=Rii64IG_FZM", 3255, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - ROUTINE È RESUSCITATO | TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-09 18:57:50Z], ~U[2026-09-10 18:31:00Z], ~U[2026-09-10 18:31:00Z], "Trailer di Routine, gioco annunciato nel 2012, dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ROUTINE È RESUSCITATO | TRAILER UFFICIALE", "Rii64IG_FZM", 91, false, "https://www.youtube.com/watch?v=Rii64IG_FZM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - ROUTINE È RESUSCITATO | TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-09 18:57:50Z]] 20:31:00.804 [debug] QUERY OK source="sources" db=0.7ms idle=64.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:00.806 [debug] QUERY OK source="media_profiles" db=1.4ms idle=14.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:00.807 [debug] QUERY OK source="media_items" db=0.6ms queue=0.1ms idle=15.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7259] 20:31:00.808 [debug] Current batch of media processed. Will check again in 1000ms 20:31:00.865 [info] {"source":"oban","duration":501,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:31:01.809 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Stormgate, primo gioco di Frost Giant Studio, RTS free-to-play dai creatori di Starcraft.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 181, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - STORMGATE: TRAILER UFFICIALE.NA", "id" => "-wfEIrhbBGc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-wfEIrhbBGc", "playlist_index" => 3256, "timestamp" => 1654800863, "title" => "STORMGATE: TRAILER UFFICIALE", "upload_date" => "20220609"} 20:31:01.812 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:01.813 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1006.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:01.823 [debug] QUERY OK source="media_items" db=9.6ms queue=0.1ms idle=1006.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 18:54:23Z], 4] 20:31:01.827 [debug] QUERY OK source="media_items" db=2.9ms idle=958.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Stormgate, primo gioco di Frost Giant Studio, RTS free-to-play dai creatori di Starcraft.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STORMGATE: TRAILER UFFICIALE", "4567258d-b929-44b2-90ef-8eaad8898549", false, "-wfEIrhbBGc", 181, false, "https://www.youtube.com/watch?v=-wfEIrhbBGc", 3256, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - STORMGATE: TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-09 18:54:23Z], ~U[2026-09-10 18:31:01Z], ~U[2026-09-10 18:31:01Z], "Stormgate, primo gioco di Frost Giant Studio, RTS free-to-play dai creatori di Starcraft.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STORMGATE: TRAILER UFFICIALE", "-wfEIrhbBGc", 181, false, "https://www.youtube.com/watch?v=-wfEIrhbBGc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - STORMGATE: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-09 18:54:23Z]] 20:31:01.829 [debug] QUERY OK source="sources" db=1.5ms idle=484.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:01.830 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=18.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:01.831 [debug] QUERY OK source="media_items" db=0.4ms idle=17.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7260] 20:31:01.831 [debug] Current batch of media processed. Will check again in 1000ms 20:31:02.832 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di gameplay di Fort Solis dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 75, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - SCI-FI IN UNREAL ENGINE 5: FORT SOLIS | TRAILER D'ANNUNCIO.NA", "id" => "jctKpJxkZwU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=jctKpJxkZwU", "playlist_index" => 3257, "timestamp" => 1654799824, "title" => "SCI-FI IN UNREAL ENGINE 5: FORT SOLIS | TRAILER D'ANNUNCIO", "upload_date" => "20220609"} 20:31:02.834 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:02.835 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:02.845 [debug] QUERY OK source="media_items" db=9.2ms queue=0.1ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 18:37:04Z], 4] 20:31:02.848 [debug] QUERY OK source="media_items" db=1.5ms idle=1015.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di gameplay di Fort Solis dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SCI-FI IN UNREAL ENGINE 5: FORT SOLIS | TRAILER D'ANNUNCIO", "c91ceb65-4caf-49da-a9d5-1b588526ade9", false, "jctKpJxkZwU", 75, false, "https://www.youtube.com/watch?v=jctKpJxkZwU", 3257, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - SCI-FI IN UNREAL ENGINE 5: FORT SOLIS | TRAILER D'ANNUNCIO.NA", false, false, 4, [], 76, ~U[2022-06-09 18:37:04Z], ~U[2026-09-10 18:31:02Z], ~U[2026-09-10 18:31:02Z], "Trailer di gameplay di Fort Solis dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SCI-FI IN UNREAL ENGINE 5: FORT SOLIS | TRAILER D'ANNUNCIO", "jctKpJxkZwU", 75, false, "https://www.youtube.com/watch?v=jctKpJxkZwU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - SCI-FI IN UNREAL ENGINE 5: FORT SOLIS | TRAILER D'ANNUNCIO.NA", false, 4, ~U[2022-06-09 18:37:04Z]] 20:31:02.849 [debug] QUERY OK source="sources" db=0.3ms idle=501.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:02.849 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:02.850 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=14.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7261] 20:31:02.851 [debug] Current batch of media processed. Will check again in 1000ms 20:31:03.852 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di gameplay di Witchfire dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 104, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - WITCHFIRE: GAMEPLAY TRAILER.NA", "id" => "OvDk4RNTPsc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=OvDk4RNTPsc", "playlist_index" => 3258, "timestamp" => 1654799650, "title" => "WITCHFIRE: GAMEPLAY TRAILER", "upload_date" => "20220609"} 20:31:03.852 [debug] QUERY OK source="sources" db=0.2ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:03.853 [debug] QUERY OK source="sources" db=0.1ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:03.858 [debug] QUERY OK source="media_items" db=4.6ms idle=1003.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 18:34:10Z], 4] 20:31:03.863 [debug] QUERY OK source="media_items" db=4.0ms idle=1007.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di gameplay di Witchfire dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "WITCHFIRE: GAMEPLAY TRAILER", "831cd646-19d0-41be-811c-8ccfc04694b6", false, "OvDk4RNTPsc", 104, false, "https://www.youtube.com/watch?v=OvDk4RNTPsc", 3258, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - WITCHFIRE: GAMEPLAY TRAILER.NA", false, false, 4, [], 76, ~U[2022-06-09 18:34:10Z], ~U[2026-09-10 18:31:03Z], ~U[2026-09-10 18:31:03Z], "Trailer di gameplay di Witchfire dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "WITCHFIRE: GAMEPLAY TRAILER", "OvDk4RNTPsc", 104, false, "https://www.youtube.com/watch?v=OvDk4RNTPsc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - WITCHFIRE: GAMEPLAY TRAILER.NA", false, 4, ~U[2022-06-09 18:34:10Z]] 20:31:03.863 [debug] QUERY OK source="sources" db=0.3ms idle=511.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:03.864 [debug] QUERY OK source="media_profiles" db=0.1ms idle=10.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:03.864 [debug] QUERY OK source="media_items" db=0.4ms idle=11.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7262] 20:31:03.865 [debug] Current batch of media processed. Will check again in 1000ms 20:31:04.866 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di gameplay di CoD Modern Warfare 2 dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 460, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - CALL OF DUTY MODEN WARFARE 2: GAMEPLAY ESTESO PS5.NA", "id" => "VyZdc1avHtQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=VyZdc1avHtQ", "playlist_index" => 3259, "timestamp" => 1654799418, "title" => "CALL OF DUTY MODEN WARFARE 2: GAMEPLAY ESTESO PS5", "upload_date" => "20220609"} 20:31:04.866 [debug] QUERY OK source="sources" db=0.2ms idle=1003.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:04.867 [debug] QUERY OK source="sources" db=0.2ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:04.872 [debug] QUERY OK source="media_items" db=4.5ms idle=1003.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 18:30:18Z], 4] 20:31:04.873 [debug] QUERY OK source="media_items" db=0.9ms idle=1007.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di gameplay di CoD Modern Warfare 2 dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALL OF DUTY MODEN WARFARE 2: GAMEPLAY ESTESO PS5", "a2948b5d-9f47-4759-8ddb-64162c9c3b78", false, "VyZdc1avHtQ", 460, false, "https://www.youtube.com/watch?v=VyZdc1avHtQ", 3259, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - CALL OF DUTY MODEN WARFARE 2: GAMEPLAY ESTESO PS5.NA", false, false, 4, [], 76, ~U[2022-06-09 18:30:18Z], ~U[2026-09-10 18:31:04Z], ~U[2026-09-10 18:31:04Z], "Trailer di gameplay di CoD Modern Warfare 2 dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALL OF DUTY MODEN WARFARE 2: GAMEPLAY ESTESO PS5", "VyZdc1avHtQ", 460, false, "https://www.youtube.com/watch?v=VyZdc1avHtQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - CALL OF DUTY MODEN WARFARE 2: GAMEPLAY ESTESO PS5.NA", false, 4, ~U[2022-06-09 18:30:18Z]] 20:31:04.874 [debug] QUERY OK source="sources" db=0.2ms idle=518.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:04.874 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:04.875 [debug] QUERY OK source="media_items" db=0.2ms idle=7.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7263] 20:31:04.875 [debug] Current batch of media processed. Will check again in 1000ms 20:31:05.743 [info] GET / 20:31:05.744 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:31:05.745 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=871.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:05.746 [debug] QUERY OK source="media_profiles" db=0.3ms idle=871.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:31:05.746 [debug] QUERY OK source="sources" db=0.3ms idle=871.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:31:05.760 [debug] QUERY OK source="media_items" db=13.0ms idle=871.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:05.762 [debug] QUERY OK source="media_items" db=1.6ms queue=0.2ms idle=400.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:05.763 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=17.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:05.764 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=17.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:05.766 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=18.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:05.768 [debug] QUERY OK source="tasks" db=0.5ms idle=7.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:31:05.769 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=6.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:05.775 [debug] QUERY OK source="media_items" db=3.1ms idle=8.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:05.784 [debug] QUERY OK source="media_items" db=8.7ms queue=0.1ms idle=10.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:05.785 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=18.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:05.796 [debug] QUERY OK source="media_items" db=6.0ms idle=21.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:31:05.812 [debug] QUERY OK source="media_items" db=15.3ms idle=27.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:05.812 [debug] QUERY OK source="sources" db=0.3ms idle=37.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:31:05.814 [info] Sent 200 in 70ms 20:31:05.876 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer gore di The Callisto Protocol dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 147, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - THE CALLISTO PROTOCOL: GORE TRAILER.NA", "id" => "xJN-IvjBMm0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xJN-IvjBMm0", "playlist_index" => 3260, "timestamp" => 1654798697, "title" => "THE CALLISTO PROTOCOL: GORE TRAILER", "upload_date" => "20220609"} 20:31:05.877 [debug] QUERY OK source="sources" db=0.4ms idle=92.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:05.877 [debug] QUERY OK source="sources" db=0.3ms idle=91.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:05.880 [debug] QUERY OK source="media_items" db=2.4ms idle=82.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 18:18:17Z], 4] 20:31:05.882 [debug] QUERY OK source="media_items" db=1.3ms idle=69.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer gore di The Callisto Protocol dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE CALLISTO PROTOCOL: GORE TRAILER", "812a9b28-9f60-4cd4-b220-3e135155d3b3", false, "xJN-IvjBMm0", 147, false, "https://www.youtube.com/watch?v=xJN-IvjBMm0", 3260, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - THE CALLISTO PROTOCOL: GORE TRAILER.NA", false, false, 4, [], 76, ~U[2022-06-09 18:18:17Z], ~U[2026-09-10 18:31:05Z], ~U[2026-09-10 18:31:05Z], "Trailer gore di The Callisto Protocol dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE CALLISTO PROTOCOL: GORE TRAILER", "xJN-IvjBMm0", 147, false, "https://www.youtube.com/watch?v=xJN-IvjBMm0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - THE CALLISTO PROTOCOL: GORE TRAILER.NA", false, 4, ~U[2022-06-09 18:18:17Z]] 20:31:05.883 [debug] QUERY OK source="sources" db=0.2ms idle=70.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:05.884 [debug] QUERY OK source="media_profiles" db=1.1ms queue=0.1ms idle=6.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:05.885 [debug] QUERY OK source="media_items" db=0.2ms idle=6.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7264] 20:31:05.885 [debug] Current batch of media processed. Will check again in 1000ms 20:31:06.886 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di gameplay di The Callisto Protocol dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 154, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - THE CALLISTO PROTOCOL: GAMEPLAY.NA", "id" => "uKeLsf3sT-o", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=uKeLsf3sT-o", "playlist_index" => 3261, "timestamp" => 1654798690, "title" => "THE CALLISTO PROTOCOL: GAMEPLAY", "upload_date" => "20220609"} 20:31:06.887 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:06.888 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:06.895 [debug] QUERY OK source="media_items" db=6.3ms queue=0.1ms idle=1004.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 18:18:10Z], 4] 20:31:06.896 [debug] QUERY OK source="media_items" db=0.7ms idle=1010.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di gameplay di The Callisto Protocol dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE CALLISTO PROTOCOL: GAMEPLAY", "007e627a-c978-4d97-a7c4-4b813330e8cb", false, "uKeLsf3sT-o", 154, false, "https://www.youtube.com/watch?v=uKeLsf3sT-o", 3261, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - THE CALLISTO PROTOCOL: GAMEPLAY.NA", false, false, 4, [], 76, ~U[2022-06-09 18:18:10Z], ~U[2026-09-10 18:31:06Z], ~U[2026-09-10 18:31:06Z], "Trailer di gameplay di The Callisto Protocol dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE CALLISTO PROTOCOL: GAMEPLAY", "uKeLsf3sT-o", 154, false, "https://www.youtube.com/watch?v=uKeLsf3sT-o", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - THE CALLISTO PROTOCOL: GAMEPLAY.NA", false, 4, ~U[2022-06-09 18:18:10Z]] 20:31:06.897 [debug] QUERY OK source="sources" db=0.1ms idle=535.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:06.898 [debug] QUERY OK source="media_profiles" db=0.8ms idle=9.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:06.898 [debug] QUERY OK source="media_items" db=0.2ms idle=9.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7265] 20:31:06.899 [debug] Current batch of media processed. Will check again in 1000ms 20:31:07.900 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di Aliens Dark Descent dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 163, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - ALIENS Dark Descent: TRAILER UFFICIALE.NA", "id" => "NQxFW0syXFY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=NQxFW0syXFY", "playlist_index" => 3262, "timestamp" => 1654798360, "title" => "ALIENS Dark Descent: TRAILER UFFICIALE", "upload_date" => "20220609"} 20:31:07.901 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:07.902 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:07.912 [debug] QUERY OK source="media_items" db=9.2ms queue=0.1ms idle=1004.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 18:12:40Z], 4] 20:31:07.914 [debug] QUERY OK source="media_items" db=1.3ms idle=1014.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di Aliens Dark Descent dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ALIENS Dark Descent: TRAILER UFFICIALE", "42c550b6-0417-4aa1-9ceb-29c8c6a902e8", false, "NQxFW0syXFY", 163, false, "https://www.youtube.com/watch?v=NQxFW0syXFY", 3262, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - ALIENS Dark Descent: TRAILER UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-09 18:12:40Z], ~U[2026-09-10 18:31:07Z], ~U[2026-09-10 18:31:07Z], "Trailer di Aliens Dark Descent dal Summer Game fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ALIENS Dark Descent: TRAILER UFFICIALE", "NQxFW0syXFY", 163, false, "https://www.youtube.com/watch?v=NQxFW0syXFY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - ALIENS Dark Descent: TRAILER UFFICIALE.NA", false, 4, ~U[2022-06-09 18:12:40Z]] 20:31:07.915 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=549.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:07.916 [debug] QUERY OK source="media_profiles" db=0.4ms idle=13.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:07.917 [debug] QUERY OK source="media_items" db=0.4ms idle=13.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7266] 20:31:07.917 [debug] Current batch of media processed. Will check again in 1000ms 20:31:08.918 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Trailer di gameplay di Street Fighter 6 con Guile dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 87, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - Street Fighter 6: GUILE | Trailer UFFICIALE.NA", "id" => "vVnkwZ3OOw4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=vVnkwZ3OOw4", "playlist_index" => 3263, "timestamp" => 1654798135, "title" => "Street Fighter 6: GUILE | Trailer UFFICIALE", "upload_date" => "20220609"} 20:31:08.918 [debug] QUERY OK source="sources" db=0.3ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:08.919 [debug] QUERY OK source="sources" db=0.1ms idle=1003.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:08.924 [debug] QUERY OK source="media_items" db=5.1ms idle=1003.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 18:08:55Z], 4] 20:31:08.929 [debug] QUERY OK source="media_items" db=4.1ms idle=1008.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Trailer di gameplay di Street Fighter 6 con Guile dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Street Fighter 6: GUILE | Trailer UFFICIALE", "565994b6-f518-4ac2-bcb1-a8da61ec122d", false, "vVnkwZ3OOw4", 87, false, "https://www.youtube.com/watch?v=vVnkwZ3OOw4", 3263, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - Street Fighter 6: GUILE | Trailer UFFICIALE.NA", false, false, 4, [], 76, ~U[2022-06-09 18:08:55Z], ~U[2026-09-10 18:31:08Z], ~U[2026-09-10 18:31:08Z], "Trailer di gameplay di Street Fighter 6 con Guile dal Summer Game Fest 2022.\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Street Fighter 6: GUILE | Trailer UFFICIALE", "vVnkwZ3OOw4", 87, false, "https://www.youtube.com/watch?v=vVnkwZ3OOw4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - Street Fighter 6: GUILE | Trailer UFFICIALE.NA", false, 4, ~U[2022-06-09 18:08:55Z]] 20:31:08.930 [debug] QUERY OK source="sources" db=0.2ms idle=559.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:08.930 [debug] QUERY OK source="media_profiles" db=0.3ms idle=11.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:08.931 [debug] QUERY OK source="media_items" db=0.3ms idle=11.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7267] 20:31:08.931 [debug] Current batch of media processed. Will check again in 1000ms 20:31:09.933 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "The Last of Us Part 1 è realtà. La nuova versione del capolavoro Naughty Dog arriverà presto su PS5 e PC e a confermarlo è stato un trailer pubblicato sullo store PlayStation, probabilmente per errore. Ecco tutti i dettagli.\n----\n#thelastofus \n#tlou \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 99, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - The Last of Us Part 1 PS5 e PC: DATA DI USCITA.NA", "id" => "aYkzh5SkZTM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=aYkzh5SkZTM", "playlist_index" => 3264, "timestamp" => 1654794038, "title" => "The Last of Us Part 1 PS5 e PC: DATA DI USCITA", "upload_date" => "20220609"} 20:31:09.934 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:09.935 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:09.946 [debug] QUERY OK source="media_items" db=10.7ms queue=0.1ms idle=1005.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 17:00:38Z], 4] 20:31:09.949 [debug] QUERY OK source="media_items" db=1.8ms idle=1016.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The Last of Us Part 1 è realtà. La nuova versione del capolavoro Naughty Dog arriverà presto su PS5 e PC e a confermarlo è stato un trailer pubblicato sullo store PlayStation, probabilmente per errore. Ecco tutti i dettagli.\n----\n#thelastofus \n#tlou \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Last of Us Part 1 PS5 e PC: DATA DI USCITA", "379e0bca-eddf-4cee-b2e4-48eb8af0803e", false, "aYkzh5SkZTM", 99, false, "https://www.youtube.com/watch?v=aYkzh5SkZTM", 3264, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - The Last of Us Part 1 PS5 e PC: DATA DI USCITA.NA", false, false, 4, [], 76, ~U[2022-06-09 17:00:38Z], ~U[2026-09-10 18:31:09Z], ~U[2026-09-10 18:31:09Z], "The Last of Us Part 1 è realtà. La nuova versione del capolavoro Naughty Dog arriverà presto su PS5 e PC e a confermarlo è stato un trailer pubblicato sullo store PlayStation, probabilmente per errore. Ecco tutti i dettagli.\n----\n#thelastofus \n#tlou \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Last of Us Part 1 PS5 e PC: DATA DI USCITA", "aYkzh5SkZTM", 99, false, "https://www.youtube.com/watch?v=aYkzh5SkZTM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - The Last of Us Part 1 PS5 e PC: DATA DI USCITA.NA", false, 4, ~U[2022-06-09 17:00:38Z]] 20:31:09.950 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=575.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:09.951 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=16.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:09.952 [debug] QUERY OK source="media_items" db=0.5ms idle=16.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7268] 20:31:09.953 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "Perchè Konami ha deciso di abbandonare il progetto Silent Hills? Perchè allontanare Hideo Kojima dal suo staff durante la fase finale dello sviluppo di Metal Gear Solid V? Come mai tutte le sue decisioni sono state supervisionate minuziosamente dai dirigenti di Konami? E perchè PT è stato bruscamente rimosso dal Playstation Store? Nessuno ha delle vere risposte a queste domande, ma una serie di fonti raccolte e messe insieme qualche anno fa dal canale Youtube \"TheGrateDebate\", hanno portato ad un serie di teorie e speculazioni davvero interessanti, che vogliamo riproporvi in questo video.\n----\n#hideokojima \n#silenthill \n#konami \n----\n00:00 Intro\n02:11 - Papà era una seccatura\n06:38 - 10 mesi fa\n09:39 - Deja Vu\n11:14 - P.T. 2.0\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 939, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - Kojima e Silent Hill: cos'è successo DAVVERO con Konami?.NA", "id" => "7acWK4fl5bg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=7acWK4fl5bg", "playlist_index" => 3265, "timestamp" => 1654786806, "title" => "Kojima e Silent Hill: cos'è successo DAVVERO con Konami?", "upload_date" => "20220609"} 20:31:09.955 [debug] QUERY OK source="sources" db=1.5ms idle=7.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:09.956 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=6.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:09.964 [debug] QUERY OK source="media_items" db=7.0ms idle=6.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 15:00:06Z], 4] 20:31:09.967 [debug] QUERY OK source="media_items" db=1.9ms idle=13.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Perchè Konami ha deciso di abbandonare il progetto Silent Hills? Perchè allontanare Hideo Kojima dal suo staff durante la fase finale dello sviluppo di Metal Gear Solid V? Come mai tutte le sue decisioni sono state supervisionate minuziosamente dai dirigenti di Konami? E perchè PT è stato bruscamente rimosso dal Playstation Store? Nessuno ha delle vere risposte a queste domande, ma una serie di fonti raccolte e messe insieme qualche anno fa dal canale Youtube \"TheGrateDebate\", hanno portato ad un serie di teorie e speculazioni davvero interessanti, che vogliamo riproporvi in questo video.\n----\n#hideokojima \n#silenthill \n#konami \n----\n00:00 Intro\n02:11 - Papà era una seccatura\n06:38 - 10 mesi fa\n09:39 - Deja Vu\n11:14 - P.T. 2.0\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Kojima e Silent Hill: cos'è successo DAVVERO con Konami?", "9b55b18f-659e-4d00-a495-176f8a7a9254", false, "7acWK4fl5bg", 939, false, "https://www.youtube.com/watch?v=7acWK4fl5bg", 3265, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - Kojima e Silent Hill: cos'è successo DAVVERO con Konami?.NA", false, false, 4, [], 76, ~U[2022-06-09 15:00:06Z], ~U[2026-09-10 18:31:09Z], ~U[2026-09-10 18:31:09Z], "Perchè Konami ha deciso di abbandonare il progetto Silent Hills? Perchè allontanare Hideo Kojima dal suo staff durante la fase finale dello sviluppo di Metal Gear Solid V? Come mai tutte le sue decisioni sono state supervisionate minuziosamente dai dirigenti di Konami? E perchè PT è stato bruscamente rimosso dal Playstation Store? Nessuno ha delle vere risposte a queste domande, ma una serie di fonti raccolte e messe insieme qualche anno fa dal canale Youtube \"TheGrateDebate\", hanno portato ad un serie di teorie e speculazioni davvero interessanti, che vogliamo riproporvi in questo video.\n----\n#hideokojima \n#silenthill \n#konami \n----\n00:00 Intro\n02:11 - Papà era una seccatura\n06:38 - 10 mesi fa\n09:39 - Deja Vu\n11:14 - P.T. 2.0\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Kojima e Silent Hill: cos'è successo DAVVERO con Konami?", "7acWK4fl5bg", 939, false, "https://www.youtube.com/watch?v=7acWK4fl5bg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - Kojima e Silent Hill: cos'è successo DAVVERO con Konami?.NA", false, 4, ~U[2022-06-09 15:00:06Z]] 20:31:09.968 [debug] QUERY OK source="sources" db=0.4ms queue=0.4ms idle=15.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:09.969 [debug] QUERY OK source="media_profiles" db=0.3ms idle=13.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:09.970 [debug] QUERY OK source="media_items" db=0.7ms idle=13.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7269] 20:31:09.971 [debug] Current batch of media processed. Will check again in 1000ms 20:31:10.816 [info] GET / 20:31:10.816 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:31:10.817 [debug] QUERY OK source="settings" db=0.4ms idle=850.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:10.818 [debug] QUERY OK source="media_profiles" db=0.2ms idle=849.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:31:10.818 [debug] QUERY OK source="sources" db=0.2ms idle=848.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:31:10.824 [debug] QUERY OK source="media_items" db=5.9ms idle=848.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:10.825 [debug] QUERY OK source="media_items" db=0.7ms idle=445.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:10.826 [debug] QUERY OK source="settings" db=0.1ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:10.826 [debug] QUERY OK source="settings" db=0.1ms idle=8.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:10.827 [debug] QUERY OK source="settings" db=0.1ms idle=8.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:10.828 [debug] QUERY OK source="tasks" db=0.4ms idle=2.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:31:10.829 [debug] QUERY OK source="sources" db=0.5ms idle=2.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:10.831 [debug] QUERY OK source="media_items" db=1.0ms idle=3.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:10.836 [debug] QUERY OK source="media_items" db=4.6ms idle=4.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:10.836 [debug] QUERY OK source="sources" db=0.2ms idle=9.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:10.841 [debug] QUERY OK source="media_items" db=2.6ms idle=10.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:31:10.849 [debug] QUERY OK source="media_items" db=8.0ms idle=12.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:10.850 [debug] QUERY OK source="sources" db=0.2ms idle=18.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:31:10.851 [info] Sent 200 in 35ms 20:31:10.972 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "La filosofia Xbox, l'espansione dei servizi e del settore dei videogiochi nei prossimi vent’anni. Il tutto accompagnato un paio di annunci parecchio interessanti. Di questo si è parlato nel corso di una presentazione Microsoft dedicata alla stampa, che anticipa di pochi giorni l'atteso showcase dei giochi Xbox e Bethesda. \n----\n#XBOX \n#xboxgaming \n----\n00:00 Intro\n00:33 Xbox su Smart TV\n02:04 Espansione del cloud\n02:28 Edge e Windows 11\n03:08 Demo su Game Pass\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 262, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - IL FUTURO DI XBOX OLTRE XBOX.NA", "id" => "4DXG2ljq7-M", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4DXG2ljq7-M", "playlist_index" => 3266, "timestamp" => 1654776001, "title" => "IL FUTURO DI XBOX OLTRE XBOX", "upload_date" => "20220609"} 20:31:10.972 [debug] QUERY OK source="sources" db=0.2ms idle=136.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:10.973 [debug] QUERY OK source="sources" db=0.5ms idle=136.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:10.976 [debug] QUERY OK source="media_items" db=2.2ms idle=132.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 12:00:01Z], 4] 20:31:10.978 [debug] QUERY OK source="media_items" db=1.5ms idle=126.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La filosofia Xbox, l'espansione dei servizi e del settore dei videogiochi nei prossimi vent’anni. Il tutto accompagnato un paio di annunci parecchio interessanti. Di questo si è parlato nel corso di una presentazione Microsoft dedicata alla stampa, che anticipa di pochi giorni l'atteso showcase dei giochi Xbox e Bethesda. \n----\n#XBOX \n#xboxgaming \n----\n00:00 Intro\n00:33 Xbox su Smart TV\n02:04 Espansione del cloud\n02:28 Edge e Windows 11\n03:08 Demo su Game Pass\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "IL FUTURO DI XBOX OLTRE XBOX", "c1f898e2-d508-4501-be81-5211bbcbed51", false, "4DXG2ljq7-M", 262, false, "https://www.youtube.com/watch?v=4DXG2ljq7-M", 3266, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - IL FUTURO DI XBOX OLTRE XBOX.NA", false, false, 4, [], 76, ~U[2022-06-09 12:00:01Z], ~U[2026-09-10 18:31:10Z], ~U[2026-09-10 18:31:10Z], "La filosofia Xbox, l'espansione dei servizi e del settore dei videogiochi nei prossimi vent’anni. Il tutto accompagnato un paio di annunci parecchio interessanti. Di questo si è parlato nel corso di una presentazione Microsoft dedicata alla stampa, che anticipa di pochi giorni l'atteso showcase dei giochi Xbox e Bethesda. \n----\n#XBOX \n#xboxgaming \n----\n00:00 Intro\n00:33 Xbox su Smart TV\n02:04 Espansione del cloud\n02:28 Edge e Windows 11\n03:08 Demo su Game Pass\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "IL FUTURO DI XBOX OLTRE XBOX", "4DXG2ljq7-M", 262, false, "https://www.youtube.com/watch?v=4DXG2ljq7-M", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - IL FUTURO DI XBOX OLTRE XBOX.NA", false, 4, ~U[2022-06-09 12:00:01Z]] 20:31:10.978 [debug] QUERY OK source="sources" db=0.3ms idle=128.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:10.980 [debug] QUERY OK source="media_profiles" db=0.9ms queue=0.1ms idle=6.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:10.981 [debug] QUERY OK source="media_items" db=0.3ms idle=6.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7270] 20:31:10.981 [debug] Current batch of media processed. Will check again in 1000ms 20:31:11.589 [info] {"source":"oban","duration":2551,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:31:11.982 [debug] FileFollowerServer Handler: Got media attributes: %{"description" => "L’E3 sembra un lontano ricordo, ma è comunque in questi giorni che le aziende concentrano la loro comunicazione in merito ai nuovi titoli in arrivo. E mentre Sony ha giocato d’anticipo con un ottimo State of Play dedicato alla realtà virtuale e alle terze parti, ora le cose cominciano a farsi dannatamente serie con l'avvicinarsi della Summer Game Fest. Lo show di Geoff Keighley fissato per le 20:00 di questo giovedì 9 giugno, quindi proprio dietro l'angolo: prepariamoci allora facendo il punto su tutto quello che potrebbe essere annunciato.\n\nQui tutti gli appuntamenti live della Summer of Games: https://multiplayer.it/multiplayerit-summer-of-games\n----\nCapitoli:\n00:00 Intro\n00:36 Le certezze\n02:14 Indizi\n02:55 Possibili sorprese\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 290, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - SUMMER GAME FEST: COSA ASPETTARSI DA GEOFF KEIGHLEY!.NA", "id" => "4Lx9VLQ8jgo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4Lx9VLQ8jgo", "playlist_index" => 3267, "timestamp" => 1654768802, "title" => "SUMMER GAME FEST: COSA ASPETTARSI DA GEOFF KEIGHLEY!", "upload_date" => "20220609"} 20:31:11.982 [debug] QUERY OK source="sources" db=0.3ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:11.983 [debug] QUERY OK source="sources" db=0.2ms idle=1002.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:11.988 [debug] QUERY OK source="media_items" db=4.5ms idle=1002.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-09 10:00:02Z], 4] 20:31:11.996 [debug] QUERY OK source="media_items" db=7.2ms idle=604.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L’E3 sembra un lontano ricordo, ma è comunque in questi giorni che le aziende concentrano la loro comunicazione in merito ai nuovi titoli in arrivo. E mentre Sony ha giocato d’anticipo con un ottimo State of Play dedicato alla realtà virtuale e alle terze parti, ora le cose cominciano a farsi dannatamente serie con l'avvicinarsi della Summer Game Fest. Lo show di Geoff Keighley fissato per le 20:00 di questo giovedì 9 giugno, quindi proprio dietro l'angolo: prepariamoci allora facendo il punto su tutto quello che potrebbe essere annunciato.\n\nQui tutti gli appuntamenti live della Summer of Games: https://multiplayer.it/multiplayerit-summer-of-games\n----\nCapitoli:\n00:00 Intro\n00:36 Le certezze\n02:14 Indizi\n02:55 Possibili sorprese\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SUMMER GAME FEST: COSA ASPETTARSI DA GEOFF KEIGHLEY!", "3980ab9a-a569-4e36-8197-e8df0ee9ad17", false, "4Lx9VLQ8jgo", 290, false, "https://www.youtube.com/watch?v=4Lx9VLQ8jgo", 3267, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - SUMMER GAME FEST: COSA ASPETTARSI DA GEOFF KEIGHLEY!.NA", false, false, 4, [], 76, ~U[2022-06-09 10:00:02Z], ~U[2026-09-10 18:31:11Z], ~U[2026-09-10 18:31:11Z], "L’E3 sembra un lontano ricordo, ma è comunque in questi giorni che le aziende concentrano la loro comunicazione in merito ai nuovi titoli in arrivo. E mentre Sony ha giocato d’anticipo con un ottimo State of Play dedicato alla realtà virtuale e alle terze parti, ora le cose cominciano a farsi dannatamente serie con l'avvicinarsi della Summer Game Fest. Lo show di Geoff Keighley fissato per le 20:00 di questo giovedì 9 giugno, quindi proprio dietro l'angolo: prepariamoci allora facendo il punto su tutto quello che potrebbe essere annunciato.\n\nQui tutti gli appuntamenti live della Summer of Games: https://multiplayer.it/multiplayerit-summer-of-games\n----\nCapitoli:\n00:00 Intro\n00:36 Le certezze\n02:14 Indizi\n02:55 Possibili sorprese\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SUMMER GAME FEST: COSA ASPETTARSI DA GEOFF KEIGHLEY!", "4Lx9VLQ8jgo", 290, false, "https://www.youtube.com/watch?v=4Lx9VLQ8jgo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060900 - SUMMER GAME FEST: COSA ASPETTARSI DA GEOFF KEIGHLEY!.NA", false, 4, ~U[2022-06-09 10:00:02Z]] 20:31:11.998 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=406.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:11.998 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:11.999 [debug] QUERY OK source="media_items" db=0.4ms idle=15.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7271] 20:31:12.000 [debug] Current batch of media processed. Will check again in 1000ms 20:31:13.001 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Call of Duty: Modern Warfare II, sequel di Modern Warfare uscito nel 2019, arriverà su PS5, PlayStation 4, Xbox Series X|S, Xbox One, e PC tramite Battle.net e Steam a partire dal 28 Ottobre!\nEcco il primo trailer di gameplay in italiano.\n----\n#cod \n#callofduty \n----\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 108, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060800 - CALL OF DUTY MODERN WARFARE 2: TRAILER IN ITALIANO.mp4", "id" => "cw66aKEJtsA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=cw66aKEJtsA", "playlist_index" => 3268, "timestamp" => 1654712513, "title" => "CALL OF DUTY MODERN WARFARE 2: TRAILER IN ITALIANO", "upload_date" => "20220608"} 20:31:13.003 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=1006.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:13.005 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1006.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:13.016 [debug] QUERY OK source="media_items" db=10.1ms queue=0.2ms idle=1006.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-08 18:21:53Z], 4] 20:31:13.022 [debug] QUERY OK source="media_items" db=4.9ms queue=0.1ms idle=1017.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Call of Duty: Modern Warfare II, sequel di Modern Warfare uscito nel 2019, arriverà su PS5, PlayStation 4, Xbox Series X|S, Xbox One, e PC tramite Battle.net e Steam a partire dal 28 Ottobre!\nEcco il primo trailer di gameplay in italiano.\n----\n#cod \n#callofduty \n----\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALL OF DUTY MODERN WARFARE 2: TRAILER IN ITALIANO", "b8046dc9-11ca-413c-9a56-3fefa1b602c6", false, "cw66aKEJtsA", 108, false, "https://www.youtube.com/watch?v=cw66aKEJtsA", 3268, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060800 - CALL OF DUTY MODERN WARFARE 2: TRAILER IN ITALIANO.mp4", false, false, 4, [], 95, ~U[2022-06-08 18:21:53Z], ~U[2026-09-10 18:31:13Z], ~U[2026-09-10 18:31:13Z], "Call of Duty: Modern Warfare II, sequel di Modern Warfare uscito nel 2019, arriverà su PS5, PlayStation 4, Xbox Series X|S, Xbox One, e PC tramite Battle.net e Steam a partire dal 28 Ottobre!\nEcco il primo trailer di gameplay in italiano.\n----\n#cod \n#callofduty \n----\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALL OF DUTY MODERN WARFARE 2: TRAILER IN ITALIANO", "cw66aKEJtsA", 108, false, "https://www.youtube.com/watch?v=cw66aKEJtsA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060800 - CALL OF DUTY MODERN WARFARE 2: TRAILER IN ITALIANO.mp4", false, 4, ~U[2022-06-08 18:21:53Z]] 20:31:13.023 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=635.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:13.023 [debug] QUERY OK source="media_profiles" db=0.3ms idle=19.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:13.024 [debug] QUERY OK source="media_items" db=0.4ms idle=19.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7272] 20:31:13.025 [debug] Current batch of media processed. Will check again in 1000ms 20:31:14.026 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "È il momento dei primi dettagli importanti su Call of Duty: Modern Warfare 2. Dopo i primi tweet con il logo, un brevissimo teaser e un video in penombra che anticipava il ritorno di alcune figure iconiche della serie, ora è finalmente giunto il momento per parlare di un seguito che si porta sulle spalle enormi responsabilità. Seguiteci per scoprire le tante novità della campagna e di Warzone 2.0 che abbiamo visto nel corso di una lunga presentazione in anteprima.\n----\n#cod\n#callofduty\n#codmw2 \n---\nCapitoli:\n00:00 Intro\n00:28 La campagna in singolo\n04:01 Warzone 2.0\n05:43 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 415, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060800 - RIVOLUZIONE WARZONE 2.0 + CAMPAGNA CALL OF DUTY MODERN WARFARE 2.mp4", "id" => "DAT3Kw_RF90", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=DAT3Kw_RF90", "playlist_index" => 3269, "timestamp" => 1654711618, "title" => "RIVOLUZIONE WARZONE 2.0 + CAMPAGNA CALL OF DUTY MODERN WARFARE 2", "upload_date" => "20220608"} 20:31:14.026 [debug] QUERY OK source="sources" db=0.3ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:14.027 [debug] QUERY OK source="sources" db=0.3ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:14.032 [debug] QUERY OK source="media_items" db=4.8ms idle=1003.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-08 18:06:58Z], 4] 20:31:14.037 [debug] QUERY OK source="media_items" db=4.1ms idle=1008.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["È il momento dei primi dettagli importanti su Call of Duty: Modern Warfare 2. Dopo i primi tweet con il logo, un brevissimo teaser e un video in penombra che anticipava il ritorno di alcune figure iconiche della serie, ora è finalmente giunto il momento per parlare di un seguito che si porta sulle spalle enormi responsabilità. Seguiteci per scoprire le tante novità della campagna e di Warzone 2.0 che abbiamo visto nel corso di una lunga presentazione in anteprima.\n----\n#cod\n#callofduty\n#codmw2 \n---\nCapitoli:\n00:00 Intro\n00:28 La campagna in singolo\n04:01 Warzone 2.0\n05:43 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RIVOLUZIONE WARZONE 2.0 + CAMPAGNA CALL OF DUTY MODERN WARFARE 2", "7a5259c9-e70c-43fa-b5db-d2ea6e4fffb1", false, "DAT3Kw_RF90", 415, false, "https://www.youtube.com/watch?v=DAT3Kw_RF90", 3269, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060800 - RIVOLUZIONE WARZONE 2.0 + CAMPAGNA CALL OF DUTY MODERN WARFARE 2.mp4", false, false, 4, [], 95, ~U[2022-06-08 18:06:58Z], ~U[2026-09-10 18:31:14Z], ~U[2026-09-10 18:31:14Z], "È il momento dei primi dettagli importanti su Call of Duty: Modern Warfare 2. Dopo i primi tweet con il logo, un brevissimo teaser e un video in penombra che anticipava il ritorno di alcune figure iconiche della serie, ora è finalmente giunto il momento per parlare di un seguito che si porta sulle spalle enormi responsabilità. Seguiteci per scoprire le tante novità della campagna e di Warzone 2.0 che abbiamo visto nel corso di una lunga presentazione in anteprima.\n----\n#cod\n#callofduty\n#codmw2 \n---\nCapitoli:\n00:00 Intro\n00:28 La campagna in singolo\n04:01 Warzone 2.0\n05:43 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RIVOLUZIONE WARZONE 2.0 + CAMPAGNA CALL OF DUTY MODERN WARFARE 2", "DAT3Kw_RF90", 415, false, "https://www.youtube.com/watch?v=DAT3Kw_RF90", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060800 - RIVOLUZIONE WARZONE 2.0 + CAMPAGNA CALL OF DUTY MODERN WARFARE 2.mp4", false, 4, ~U[2022-06-08 18:06:58Z]] 20:31:14.037 [debug] QUERY OK source="sources" db=0.2ms idle=648.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:14.037 [debug] QUERY OK source="media_profiles" db=0.1ms idle=10.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:14.038 [debug] QUERY OK source="media_items" db=0.2ms idle=10.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7273] 20:31:14.038 [debug] Current batch of media processed. Will check again in 1000ms 20:31:15.039 [debug] Current batch of media processed. Will check again in 1000ms 20:31:15.853 [info] GET / 20:31:15.853 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:31:15.854 [debug] QUERY OK source="settings" db=0.2ms idle=1816.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:15.854 [debug] QUERY OK source="media_profiles" db=0.2ms idle=1816.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:31:15.855 [debug] QUERY OK source="sources" db=0.1ms idle=1816.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:31:15.860 [debug] QUERY OK source="media_items" db=5.5ms idle=1461.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:15.861 [debug] QUERY OK source="media_items" db=0.7ms idle=464.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:15.863 [debug] QUERY OK source="settings" db=0.4ms idle=8.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:15.863 [debug] QUERY OK source="settings" db=0.2ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:15.864 [debug] QUERY OK source="settings" db=0.2ms idle=8.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:15.865 [debug] QUERY OK source="tasks" db=0.4ms idle=4.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:31:15.866 [debug] QUERY OK source="sources" db=0.3ms idle=4.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:15.868 [debug] QUERY OK source="media_items" db=1.0ms idle=4.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:15.873 [debug] QUERY OK source="media_items" db=4.8ms idle=5.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:15.874 [debug] QUERY OK source="sources" db=0.5ms idle=9.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:15.880 [debug] QUERY OK source="media_items" db=3.2ms queue=0.2ms idle=11.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:31:15.889 [debug] QUERY OK source="media_items" db=8.7ms idle=14.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:15.890 [debug] QUERY OK source="sources" db=0.1ms queue=0.1ms idle=21.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:31:15.891 [info] Sent 200 in 37ms 20:31:16.041 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 2.0, "description" => "Call of Duty: Modern Warfare II, sequel di Modern Warfare uscito nel 2019, arriverà su PS5, PlayStation 4, Xbox Series X|S, Xbox One, e PC tramite Battle.net e Steam a partire dal 28 Ottobre!\nEcco il primo trailer di gameplay.\n----\n#cod \n#callofduty \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 108, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060800 - CALL OF DUTY MODERN WARFARE 2: GAMEPLAY TRAILER.mp4", "id" => "AVMhSoPM1Z8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=AVMhSoPM1Z8", "playlist_index" => 3270, "timestamp" => 1654708271, "title" => "CALL OF DUTY MODERN WARFARE 2: GAMEPLAY TRAILER", "upload_date" => "20220608"} 20:31:16.042 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=168.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:16.043 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=168.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:16.046 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=163.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-08 17:11:11Z], 4] 20:31:16.047 [debug] QUERY OK source="media_items" db=0.9ms idle=157.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Call of Duty: Modern Warfare II, sequel di Modern Warfare uscito nel 2019, arriverà su PS5, PlayStation 4, Xbox Series X|S, Xbox One, e PC tramite Battle.net e Steam a partire dal 28 Ottobre!\nEcco il primo trailer di gameplay.\n----\n#cod \n#callofduty \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALL OF DUTY MODERN WARFARE 2: GAMEPLAY TRAILER", "f09d4de3-b13d-43e6-8b83-34121236c940", false, "AVMhSoPM1Z8", 108, false, "https://www.youtube.com/watch?v=AVMhSoPM1Z8", 3270, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060800 - CALL OF DUTY MODERN WARFARE 2: GAMEPLAY TRAILER.mp4", false, false, 4, [], 95, ~U[2022-06-08 17:11:11Z], ~U[2026-09-10 18:31:16Z], ~U[2026-09-10 18:31:16Z], "Call of Duty: Modern Warfare II, sequel di Modern Warfare uscito nel 2019, arriverà su PS5, PlayStation 4, Xbox Series X|S, Xbox One, e PC tramite Battle.net e Steam a partire dal 28 Ottobre!\nEcco il primo trailer di gameplay.\n----\n#cod \n#callofduty \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CALL OF DUTY MODERN WARFARE 2: GAMEPLAY TRAILER", "AVMhSoPM1Z8", 108, false, "https://www.youtube.com/watch?v=AVMhSoPM1Z8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060800 - CALL OF DUTY MODERN WARFARE 2: GAMEPLAY TRAILER.mp4", false, 4, ~U[2022-06-08 17:11:11Z]] 20:31:16.048 [debug] QUERY OK source="sources" db=0.3ms idle=157.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:16.049 [debug] QUERY OK source="media_profiles" db=0.6ms idle=6.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:16.049 [debug] QUERY OK source="media_items" db=0.3ms idle=5.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7274] 20:31:16.050 [debug] Current batch of media processed. Will check again in 1000ms 20:31:17.051 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Mario Strikers: Battle League Football, esclusiva Nintendo Switch disponibile dal 10 giugno 2022, ripropone il divertente mix di calcetto e… botte che ha reso celebri i precedenti episodi di una serie che torna a distanza di quindici anni dalla sua ultima apparizione su Wii. L’ultimo lavoro di Next Level Games è però molto diverso, più ambizioso e strutturato, quindi caricate l’ipertiro e seguiteci nella nostra recensione con voto per scoprire perché.\n----\n#nintendo \n#mariostrikers \n#supermario \n----\n00:00 Intro\n00:32 Tecnica e botte\n02:33 Perplessità\n03:20 Statistiche e personaggi\n04:03 Modalità\n05:04 Comparto tecnico\n05:46 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 405, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060800 - RECENSIONE MARIO STRIKERS BATTLE LEAGUE FOOTBALL.mp4", "id" => "MaUMzlWy_FQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=MaUMzlWy_FQ", "playlist_index" => 3271, "timestamp" => 1654693211, "title" => "RECENSIONE MARIO STRIKERS BATTLE LEAGUE FOOTBALL", "upload_date" => "20220608"} 20:31:17.051 [debug] QUERY OK source="sources" db=0.2ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:17.052 [debug] QUERY OK source="sources" db=0.1ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:17.056 [debug] QUERY OK source="media_items" db=4.5ms idle=1002.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-08 13:00:11Z], 4] 20:31:17.058 [debug] QUERY OK source="media_items" db=1.0ms idle=1007.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Mario Strikers: Battle League Football, esclusiva Nintendo Switch disponibile dal 10 giugno 2022, ripropone il divertente mix di calcetto e… botte che ha reso celebri i precedenti episodi di una serie che torna a distanza di quindici anni dalla sua ultima apparizione su Wii. L’ultimo lavoro di Next Level Games è però molto diverso, più ambizioso e strutturato, quindi caricate l’ipertiro e seguiteci nella nostra recensione con voto per scoprire perché.\n----\n#nintendo \n#mariostrikers \n#supermario \n----\n00:00 Intro\n00:32 Tecnica e botte\n02:33 Perplessità\n03:20 Statistiche e personaggi\n04:03 Modalità\n05:04 Comparto tecnico\n05:46 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RECENSIONE MARIO STRIKERS BATTLE LEAGUE FOOTBALL", "dcfddd92-9a80-4e44-a77c-f9180514e625", false, "MaUMzlWy_FQ", 405, false, "https://www.youtube.com/watch?v=MaUMzlWy_FQ", 3271, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060800 - RECENSIONE MARIO STRIKERS BATTLE LEAGUE FOOTBALL.mp4", false, false, 4, [], 95, ~U[2022-06-08 13:00:11Z], ~U[2026-09-10 18:31:17Z], ~U[2026-09-10 18:31:17Z], "Mario Strikers: Battle League Football, esclusiva Nintendo Switch disponibile dal 10 giugno 2022, ripropone il divertente mix di calcetto e… botte che ha reso celebri i precedenti episodi di una serie che torna a distanza di quindici anni dalla sua ultima apparizione su Wii. L’ultimo lavoro di Next Level Games è però molto diverso, più ambizioso e strutturato, quindi caricate l’ipertiro e seguiteci nella nostra recensione con voto per scoprire perché.\n----\n#nintendo \n#mariostrikers \n#supermario \n----\n00:00 Intro\n00:32 Tecnica e botte\n02:33 Perplessità\n03:20 Statistiche e personaggi\n04:03 Modalità\n05:04 Comparto tecnico\n05:46 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RECENSIONE MARIO STRIKERS BATTLE LEAGUE FOOTBALL", "MaUMzlWy_FQ", 405, false, "https://www.youtube.com/watch?v=MaUMzlWy_FQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060800 - RECENSIONE MARIO STRIKERS BATTLE LEAGUE FOOTBALL.mp4", false, 4, ~U[2022-06-08 13:00:11Z]] 20:31:17.059 [debug] QUERY OK source="sources" db=0.2ms idle=659.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:17.060 [debug] QUERY OK source="media_profiles" db=0.8ms idle=7.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:17.060 [debug] QUERY OK source="media_items" db=0.2ms idle=8.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7275] 20:31:17.060 [debug] Current batch of media processed. Will check again in 1000ms 20:31:18.061 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Overdose. Questo potrebbe essere il titolo del nuovo gioco horror di Hideo Kojima di cui si parla ormai da tempo, con parte del cast di Death Stranding. Il rumor arriva dall'insider Tom Henderson, le cui fonti sono solitamente molto affidabili. Entriamo nel dettaglio.\n---\n#Overdose\n#HideoKojima\n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 115, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060700 - IL NUOVO HORROR DI KOJIMA: OVERDOSE?.mp4", "id" => "LvDrhkbPmFc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LvDrhkbPmFc", "playlist_index" => 3272, "timestamp" => 1654617617, "title" => "IL NUOVO HORROR DI KOJIMA: OVERDOSE?", "upload_date" => "20220607"} 20:31:18.062 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1003.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:18.063 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:18.073 [debug] QUERY OK source="media_items" db=9.7ms idle=1003.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-07 16:00:17Z], 4] 20:31:18.079 [debug] QUERY OK source="media_items" db=5.1ms idle=1013.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Overdose. Questo potrebbe essere il titolo del nuovo gioco horror di Hideo Kojima di cui si parla ormai da tempo, con parte del cast di Death Stranding. Il rumor arriva dall'insider Tom Henderson, le cui fonti sono solitamente molto affidabili. Entriamo nel dettaglio.\n---\n#Overdose\n#HideoKojima\n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "IL NUOVO HORROR DI KOJIMA: OVERDOSE?", "7c5ba279-b97f-42b4-b737-5de178b6bdfc", false, "LvDrhkbPmFc", 115, false, "https://www.youtube.com/watch?v=LvDrhkbPmFc", 3272, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060700 - IL NUOVO HORROR DI KOJIMA: OVERDOSE?.mp4", false, false, 4, [], 97, ~U[2022-06-07 16:00:17Z], ~U[2026-09-10 18:31:18Z], ~U[2026-09-10 18:31:18Z], "Overdose. Questo potrebbe essere il titolo del nuovo gioco horror di Hideo Kojima di cui si parla ormai da tempo, con parte del cast di Death Stranding. Il rumor arriva dall'insider Tom Henderson, le cui fonti sono solitamente molto affidabili. Entriamo nel dettaglio.\n---\n#Overdose\n#HideoKojima\n---\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "IL NUOVO HORROR DI KOJIMA: OVERDOSE?", "LvDrhkbPmFc", 115, false, "https://www.youtube.com/watch?v=LvDrhkbPmFc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060700 - IL NUOVO HORROR DI KOJIMA: OVERDOSE?.mp4", false, 4, ~U[2022-06-07 16:00:17Z]] 20:31:18.080 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=679.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:18.081 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=18.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:18.082 [debug] QUERY OK source="media_items" db=0.7ms idle=18.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7276] 20:31:18.083 [debug] Current batch of media processed. Will check again in 1000ms 20:31:19.085 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Qualcosa in Battlefield 2042 non ha funzionato. Dopo un avvio disastroso e mesi di buio, DICE prova a rilanciare il suo ultimo sparatutto con l’arrivo della Stagione 1: Zero Hour. Un’iniezione di contenuti e modifiche che punta a modificare tutto il modificabile, per provare a salvare un gioco che sembra già sull’orlo del baratro. Lo abbiamo provato\n-----\n#battlefield2042 \n#Battlefield\n----\nCapitoli:\n00:00 Intro\n00:30 Zero Hour\n01:34 Una nuova mappa\n02:48 Nuovo specialista\n03:24 Armi e gadget\n04:06 Battle Pass\n04:41 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 335, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060700 - BATTLEFIELD 2042 È UN GIOCO FINITO? | Stagione 1 Zero Hour.mp4", "id" => "1ADgbpNfjM8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=1ADgbpNfjM8", "playlist_index" => 3273, "timestamp" => 1654614610, "title" => "BATTLEFIELD 2042 È UN GIOCO FINITO? | Stagione 1 Zero Hour", "upload_date" => "20220607"} 20:31:19.086 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=1006.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:19.088 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:19.095 [debug] QUERY OK source="media_items" db=6.1ms idle=1007.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-07 15:10:10Z], 4] 20:31:19.096 [debug] QUERY OK source="media_items" db=0.9ms idle=1012.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Qualcosa in Battlefield 2042 non ha funzionato. Dopo un avvio disastroso e mesi di buio, DICE prova a rilanciare il suo ultimo sparatutto con l’arrivo della Stagione 1: Zero Hour. Un’iniezione di contenuti e modifiche che punta a modificare tutto il modificabile, per provare a salvare un gioco che sembra già sull’orlo del baratro. Lo abbiamo provato\n-----\n#battlefield2042 \n#Battlefield\n----\nCapitoli:\n00:00 Intro\n00:30 Zero Hour\n01:34 Una nuova mappa\n02:48 Nuovo specialista\n03:24 Armi e gadget\n04:06 Battle Pass\n04:41 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BATTLEFIELD 2042 È UN GIOCO FINITO? | Stagione 1 Zero Hour", "0c8e8263-c3e6-4bf0-94e6-f769c7d4f130", false, "1ADgbpNfjM8", 335, false, "https://www.youtube.com/watch?v=1ADgbpNfjM8", 3273, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060700 - BATTLEFIELD 2042 È UN GIOCO FINITO? | Stagione 1 Zero Hour.mp4", false, false, 4, [], 97, ~U[2022-06-07 15:10:10Z], ~U[2026-09-10 18:31:19Z], ~U[2026-09-10 18:31:19Z], "Qualcosa in Battlefield 2042 non ha funzionato. Dopo un avvio disastroso e mesi di buio, DICE prova a rilanciare il suo ultimo sparatutto con l’arrivo della Stagione 1: Zero Hour. Un’iniezione di contenuti e modifiche che punta a modificare tutto il modificabile, per provare a salvare un gioco che sembra già sull’orlo del baratro. Lo abbiamo provato\n-----\n#battlefield2042 \n#Battlefield\n----\nCapitoli:\n00:00 Intro\n00:30 Zero Hour\n01:34 Una nuova mappa\n02:48 Nuovo specialista\n03:24 Armi e gadget\n04:06 Battle Pass\n04:41 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BATTLEFIELD 2042 È UN GIOCO FINITO? | Stagione 1 Zero Hour", "1ADgbpNfjM8", 335, false, "https://www.youtube.com/watch?v=1ADgbpNfjM8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060700 - BATTLEFIELD 2042 È UN GIOCO FINITO? | Stagione 1 Zero Hour.mp4", false, 4, ~U[2022-06-07 15:10:10Z]] 20:31:19.097 [debug] QUERY OK source="sources" db=0.3ms idle=694.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:19.097 [debug] QUERY OK source="media_profiles" db=0.3ms idle=10.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:19.099 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=10.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7277] 20:31:19.099 [debug] Current batch of media processed. Will check again in 1000ms 20:31:20.100 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Netflix ha pubblicato il primo trailer ufficiale della nuova serie Resident Evil, che sembra completamente reimmaginata rispetto ai giochi. Annunciata anche la data di uscita su Netflix.\n----\n#ResidentEvil\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 126, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060600 - RESIDENT EVIL LA SERIE: TRAILER UFFICIALE IN ITALIANO.mp4", "id" => "oaj6uM3LBio", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=oaj6uM3LBio", "playlist_index" => 3274, "timestamp" => 1654537989, "title" => "RESIDENT EVIL LA SERIE: TRAILER UFFICIALE IN ITALIANO", "upload_date" => "20220606"} 20:31:20.102 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:20.103 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:20.109 [debug] QUERY OK source="media_items" db=5.5ms queue=0.1ms idle=1006.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-06 17:53:09Z], 4] 20:31:20.111 [debug] QUERY OK source="media_items" db=0.8ms idle=1011.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Netflix ha pubblicato il primo trailer ufficiale della nuova serie Resident Evil, che sembra completamente reimmaginata rispetto ai giochi. Annunciata anche la data di uscita su Netflix.\n----\n#ResidentEvil\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RESIDENT EVIL LA SERIE: TRAILER UFFICIALE IN ITALIANO", "669d29df-cbfe-46f2-9060-275234dd98ad", false, "oaj6uM3LBio", 126, false, "https://www.youtube.com/watch?v=oaj6uM3LBio", 3274, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060600 - RESIDENT EVIL LA SERIE: TRAILER UFFICIALE IN ITALIANO.mp4", false, false, 4, [], 97, ~U[2022-06-06 17:53:09Z], ~U[2026-09-10 18:31:20Z], ~U[2026-09-10 18:31:20Z], "Netflix ha pubblicato il primo trailer ufficiale della nuova serie Resident Evil, che sembra completamente reimmaginata rispetto ai giochi. Annunciata anche la data di uscita su Netflix.\n----\n#ResidentEvil\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RESIDENT EVIL LA SERIE: TRAILER UFFICIALE IN ITALIANO", "oaj6uM3LBio", 126, false, "https://www.youtube.com/watch?v=oaj6uM3LBio", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060600 - RESIDENT EVIL LA SERIE: TRAILER UFFICIALE IN ITALIANO.mp4", false, 4, ~U[2022-06-06 17:53:09Z]] 20:31:20.111 [debug] QUERY OK source="sources" db=0.2ms idle=706.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:20.112 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:20.112 [debug] QUERY OK source="media_items" db=0.2ms idle=8.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7278] 20:31:20.112 [debug] Current batch of media processed. Will check again in 1000ms 20:31:20.895 [info] GET / 20:31:20.895 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:31:20.896 [debug] QUERY OK source="settings" db=0.3ms idle=784.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:20.896 [debug] QUERY OK source="media_profiles" db=0.2ms idle=784.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:31:20.897 [debug] QUERY OK source="sources" db=0.2ms idle=784.9ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:31:20.906 [debug] QUERY OK source="media_items" db=8.5ms queue=0.1ms idle=784.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:20.907 [debug] QUERY OK source="media_items" db=1.0ms idle=496.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:20.908 [debug] QUERY OK source="settings" db=0.1ms idle=11.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:20.908 [debug] QUERY OK source="settings" db=0.1ms idle=11.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:20.909 [debug] QUERY OK source="settings" db=0.1ms idle=11.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:20.910 [debug] QUERY OK source="tasks" db=0.4ms idle=4.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:31:20.911 [debug] QUERY OK source="sources" db=0.3ms idle=3.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:20.913 [debug] QUERY OK source="media_items" db=1.1ms idle=4.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:20.918 [debug] QUERY OK source="media_items" db=4.5ms idle=5.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:20.919 [debug] QUERY OK source="sources" db=0.2ms idle=9.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:20.923 [debug] QUERY OK source="media_items" db=2.6ms idle=10.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:31:20.931 [debug] QUERY OK source="media_items" db=7.7ms idle=12.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:20.932 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=18.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:31:20.934 [info] Sent 200 in 39ms 20:31:21.113 [debug] Current batch of media processed. Will check again in 1000ms 20:31:22.115 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Vi raccontiamo The Callisto Protocol, il nuovo horror di Striking Distance, software house dove lavora Glen Scofield, uno dei creatori di Dead Space, che ci ha lasciato sensazioni molto positive dopo il trailer dello State of Play.\n----\n#TheCallistoProtocol\n#giochihorror\n----\n00:00 Intro\n00:25 L’ambientazione\n01:59 Gameplay\n03:06 Interfaccia\n03:31 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 275, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060600 - THE CALLISTO PROTOCOL: DEAD SPACE 2.0 GAMEPLAY.mp4", "id" => "IbIQrKOTKA4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=IbIQrKOTKA4", "playlist_index" => 3275, "timestamp" => 1654524305, "title" => "THE CALLISTO PROTOCOL: DEAD SPACE 2.0 GAMEPLAY", "upload_date" => "20220606"} 20:31:22.117 [debug] QUERY OK source="sources" db=1.1ms queue=0.3ms idle=1196.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:22.118 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=1194.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:22.122 [debug] QUERY OK source="media_items" db=3.0ms queue=0.1ms idle=1187.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-06 14:05:05Z], 4] 20:31:22.128 [debug] QUERY OK source="media_items" db=5.5ms idle=1190.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Vi raccontiamo The Callisto Protocol, il nuovo horror di Striking Distance, software house dove lavora Glen Scofield, uno dei creatori di Dead Space, che ci ha lasciato sensazioni molto positive dopo il trailer dello State of Play.\n----\n#TheCallistoProtocol\n#giochihorror\n----\n00:00 Intro\n00:25 L’ambientazione\n01:59 Gameplay\n03:06 Interfaccia\n03:31 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE CALLISTO PROTOCOL: DEAD SPACE 2.0 GAMEPLAY", "bf92db9e-3d2b-4c3b-9047-006de5b9228e", false, "IbIQrKOTKA4", 275, false, "https://www.youtube.com/watch?v=IbIQrKOTKA4", 3275, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060600 - THE CALLISTO PROTOCOL: DEAD SPACE 2.0 GAMEPLAY.mp4", false, false, 4, [], 97, ~U[2022-06-06 14:05:05Z], ~U[2026-09-10 18:31:22Z], ~U[2026-09-10 18:31:22Z], "Vi raccontiamo The Callisto Protocol, il nuovo horror di Striking Distance, software house dove lavora Glen Scofield, uno dei creatori di Dead Space, che ci ha lasciato sensazioni molto positive dopo il trailer dello State of Play.\n----\n#TheCallistoProtocol\n#giochihorror\n----\n00:00 Intro\n00:25 L’ambientazione\n01:59 Gameplay\n03:06 Interfaccia\n03:31 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE CALLISTO PROTOCOL: DEAD SPACE 2.0 GAMEPLAY", "IbIQrKOTKA4", 275, false, "https://www.youtube.com/watch?v=IbIQrKOTKA4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060600 - THE CALLISTO PROTOCOL: DEAD SPACE 2.0 GAMEPLAY.mp4", false, 4, ~U[2022-06-06 14:05:05Z]] 20:31:22.131 [debug] QUERY OK source="sources" db=1.6ms queue=0.1ms idle=718.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:22.132 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=14.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:22.134 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=14.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7279] 20:31:22.134 [debug] Current batch of media processed. Will check again in 1000ms 20:31:23.135 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "La nostra analisi del trailer di Resident Evil 4 mette in evidenza tutte i possibili sviluppi e ampliamenti narrativi di un remake utile non tanto al gameplay, quanto alla storia del gioco Capcom\n\n00:27 Resident Evil 4\n01:58 Analisi del trailer\n03:20 Ashley Graham\n04:18 Il villaggio\n06:44 Los Illuminados\n08:22 Certezze e dubbi\n\n#residentevil \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 536, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060500 - RESIDENT EVIL 4 REMAKE: UN MALE NECESSARIO.mp4", "id" => "o2W8hOnVb5Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=o2W8hOnVb5Y", "playlist_index" => 3276, "timestamp" => 1654434019, "title" => "RESIDENT EVIL 4 REMAKE: UN MALE NECESSARIO", "upload_date" => "20220605"} 20:31:23.137 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1007.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:23.139 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1007.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:23.144 [debug] QUERY OK source="media_items" db=5.3ms idle=1007.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-05 13:00:19Z], 4] 20:31:23.146 [debug] QUERY OK source="media_items" db=0.9ms idle=1010.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La nostra analisi del trailer di Resident Evil 4 mette in evidenza tutte i possibili sviluppi e ampliamenti narrativi di un remake utile non tanto al gameplay, quanto alla storia del gioco Capcom\n\n00:27 Resident Evil 4\n01:58 Analisi del trailer\n03:20 Ashley Graham\n04:18 Il villaggio\n06:44 Los Illuminados\n08:22 Certezze e dubbi\n\n#residentevil \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RESIDENT EVIL 4 REMAKE: UN MALE NECESSARIO", "cc3867a5-6274-4a85-9469-45e5ff681d95", false, "o2W8hOnVb5Y", 536, false, "https://www.youtube.com/watch?v=o2W8hOnVb5Y", 3276, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060500 - RESIDENT EVIL 4 REMAKE: UN MALE NECESSARIO.mp4", false, false, 4, [], 97, ~U[2022-06-05 13:00:19Z], ~U[2026-09-10 18:31:23Z], ~U[2026-09-10 18:31:23Z], "La nostra analisi del trailer di Resident Evil 4 mette in evidenza tutte i possibili sviluppi e ampliamenti narrativi di un remake utile non tanto al gameplay, quanto alla storia del gioco Capcom\n\n00:27 Resident Evil 4\n01:58 Analisi del trailer\n03:20 Ashley Graham\n04:18 Il villaggio\n06:44 Los Illuminados\n08:22 Certezze e dubbi\n\n#residentevil \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "RESIDENT EVIL 4 REMAKE: UN MALE NECESSARIO", "o2W8hOnVb5Y", 536, false, "https://www.youtube.com/watch?v=o2W8hOnVb5Y", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060500 - RESIDENT EVIL 4 REMAKE: UN MALE NECESSARIO.mp4", false, 4, ~U[2022-06-05 13:00:19Z]] 20:31:23.146 [debug] QUERY OK source="sources" db=0.4ms idle=733.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:23.147 [debug] QUERY OK source="media_profiles" db=0.3ms idle=9.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:23.148 [debug] QUERY OK source="media_items" db=0.5ms idle=8.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7280] 20:31:23.148 [debug] Current batch of media processed. Will check again in 1000ms 20:31:24.150 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Annunciato per il 2022, Sonic Frontiers, è l'ultima iterazione della famosissima saga, che dopo aver ritrovato successo grazie al grande schermo, ritorna a tutta velocità anche nelle nostre case. Negli ultimi giorni, IGN ha potuto mostrare alcuni dettagli legati al nuovo capitolo, grazie ad un trailer e ad un filmato di gameplay in esclusiva. Molti degli elementi tradizionali della serie sembrano essere stati rivisitati, e noi siamo qui per dirvi le 5 cose che forse non avete notato del gameplay di Sonic Frontiers\n----\n#sonicfrontiers \n#sonic \n----\n00:00 Intro\n00:37 - Mobilità\n01:26 - Puzzle\n02:06 - Combattimenti\n03:00 - Pick-ups\n03:50 - Musiche\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 304, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060500 - SONIC FRONTIERS: LE NOVITÀ IN STILE ZELDA DELL'OPEN WORLD.mp4", "id" => "jtlYS_Y0gbM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=jtlYS_Y0gbM", "playlist_index" => 3277, "timestamp" => 1654419618, "title" => "SONIC FRONTIERS: LE NOVITÀ IN STILE ZELDA DELL'OPEN WORLD", "upload_date" => "20220605"} 20:31:24.151 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:24.152 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:24.157 [debug] QUERY OK source="media_items" db=5.3ms idle=1005.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-05 09:00:18Z], 4] 20:31:24.160 [debug] QUERY OK source="media_items" db=1.9ms idle=1010.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Annunciato per il 2022, Sonic Frontiers, è l'ultima iterazione della famosissima saga, che dopo aver ritrovato successo grazie al grande schermo, ritorna a tutta velocità anche nelle nostre case. Negli ultimi giorni, IGN ha potuto mostrare alcuni dettagli legati al nuovo capitolo, grazie ad un trailer e ad un filmato di gameplay in esclusiva. Molti degli elementi tradizionali della serie sembrano essere stati rivisitati, e noi siamo qui per dirvi le 5 cose che forse non avete notato del gameplay di Sonic Frontiers\n----\n#sonicfrontiers \n#sonic \n----\n00:00 Intro\n00:37 - Mobilità\n01:26 - Puzzle\n02:06 - Combattimenti\n03:00 - Pick-ups\n03:50 - Musiche\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONIC FRONTIERS: LE NOVITÀ IN STILE ZELDA DELL'OPEN WORLD", "c41aebe8-5407-4210-89a3-ad2017c80702", false, "jtlYS_Y0gbM", 304, false, "https://www.youtube.com/watch?v=jtlYS_Y0gbM", 3277, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060500 - SONIC FRONTIERS: LE NOVITÀ IN STILE ZELDA DELL'OPEN WORLD.mp4", false, false, 4, [], 97, ~U[2022-06-05 09:00:18Z], ~U[2026-09-10 18:31:24Z], ~U[2026-09-10 18:31:24Z], "Annunciato per il 2022, Sonic Frontiers, è l'ultima iterazione della famosissima saga, che dopo aver ritrovato successo grazie al grande schermo, ritorna a tutta velocità anche nelle nostre case. Negli ultimi giorni, IGN ha potuto mostrare alcuni dettagli legati al nuovo capitolo, grazie ad un trailer e ad un filmato di gameplay in esclusiva. Molti degli elementi tradizionali della serie sembrano essere stati rivisitati, e noi siamo qui per dirvi le 5 cose che forse non avete notato del gameplay di Sonic Frontiers\n----\n#sonicfrontiers \n#sonic \n----\n00:00 Intro\n00:37 - Mobilità\n01:26 - Puzzle\n02:06 - Combattimenti\n03:00 - Pick-ups\n03:50 - Musiche\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONIC FRONTIERS: LE NOVITÀ IN STILE ZELDA DELL'OPEN WORLD", "jtlYS_Y0gbM", 304, false, "https://www.youtube.com/watch?v=jtlYS_Y0gbM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060500 - SONIC FRONTIERS: LE NOVITÀ IN STILE ZELDA DELL'OPEN WORLD.mp4", false, 4, ~U[2022-06-05 09:00:18Z]] 20:31:24.161 [debug] QUERY OK source="sources" db=0.4ms idle=746.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:24.162 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=10.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:24.163 [debug] QUERY OK source="media_items" db=0.4ms idle=10.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7281] 20:31:24.163 [debug] Current batch of media processed. Will check again in 1000ms 20:31:25.164 [debug] Current batch of media processed. Will check again in 1000ms 20:31:25.937 [info] GET / 20:31:25.937 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:31:25.938 [debug] QUERY OK source="settings" db=0.6ms idle=517.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:25.939 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=62.0ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:31:25.940 [debug] QUERY OK source="sources" db=0.1ms queue=0.1ms idle=62.9ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:31:25.946 [debug] QUERY OK source="media_items" db=6.0ms idle=63.2ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:25.948 [debug] QUERY OK source="media_items" db=0.9ms idle=69.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:25.948 [debug] QUERY OK source="settings" db=0.2ms idle=9.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:25.949 [debug] QUERY OK source="settings" db=0.2ms queue=0.2ms idle=9.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:25.950 [debug] QUERY OK source="settings" db=0.2ms idle=9.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:25.951 [debug] QUERY OK source="tasks" db=0.3ms queue=0.3ms idle=4.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:31:25.952 [debug] QUERY OK source="sources" db=0.2ms idle=4.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:25.954 [debug] QUERY OK source="media_items" db=0.8ms idle=4.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:25.962 [debug] QUERY OK source="media_items" db=7.9ms queue=0.1ms idle=5.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:25.964 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=13.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:25.976 [debug] QUERY OK source="media_items" db=7.3ms idle=17.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:31:25.994 [debug] QUERY OK source="media_items" db=16.8ms queue=0.2ms idle=24.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:25.995 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=40.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:31:25.998 [info] Sent 200 in 61ms 20:31:26.166 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Street Fighter 6 è a dir poco sorprendente. Dalla modalità single player esplorativa al roster di personaggi, passando per un gameplay che sembra mescolare alcuni degli aspetti più caratteristici dei vecchi episodi della serie Capcom.\n\n----\n#streetfighter \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 338, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060400 - OK, STREET FIGHTER 6. Hai la nostra attenzione!.mp4", "id" => "KXYa7D7eZWY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=KXYa7D7eZWY", "playlist_index" => 3278, "timestamp" => 1654351206, "title" => "OK, STREET FIGHTER 6. Hai la nostra attenzione!", "upload_date" => "20220604"} 20:31:26.167 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=203.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:26.168 [debug] QUERY OK source="sources" db=0.3ms idle=203.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:26.172 [debug] QUERY OK source="media_items" db=3.4ms idle=192.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-04 14:00:06Z], 4] 20:31:26.175 [debug] QUERY OK source="media_items" db=2.2ms idle=178.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Street Fighter 6 è a dir poco sorprendente. Dalla modalità single player esplorativa al roster di personaggi, passando per un gameplay che sembra mescolare alcuni degli aspetti più caratteristici dei vecchi episodi della serie Capcom.\n\n----\n#streetfighter \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "OK, STREET FIGHTER 6. Hai la nostra attenzione!", "bceafca4-5412-4b53-9a49-212eb69b47fe", false, "KXYa7D7eZWY", 338, false, "https://www.youtube.com/watch?v=KXYa7D7eZWY", 3278, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060400 - OK, STREET FIGHTER 6. Hai la nostra attenzione!.mp4", false, false, 4, [], 97, ~U[2022-06-04 14:00:06Z], ~U[2026-09-10 18:31:26Z], ~U[2026-09-10 18:31:26Z], "Street Fighter 6 è a dir poco sorprendente. Dalla modalità single player esplorativa al roster di personaggi, passando per un gameplay che sembra mescolare alcuni degli aspetti più caratteristici dei vecchi episodi della serie Capcom.\n\n----\n#streetfighter \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "OK, STREET FIGHTER 6. Hai la nostra attenzione!", "KXYa7D7eZWY", 338, false, "https://www.youtube.com/watch?v=KXYa7D7eZWY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060400 - OK, STREET FIGHTER 6. Hai la nostra attenzione!.mp4", false, 4, ~U[2022-06-04 14:00:06Z]] 20:31:26.176 [debug] QUERY OK source="sources" db=0.6ms idle=180.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:26.178 [debug] QUERY OK source="media_profiles" db=1.1ms idle=9.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:26.179 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=10.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7282] 20:31:26.179 [debug] Current batch of media processed. Will check again in 1000ms 20:31:27.181 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Neanche il ponte del 2 Giugno ferma i nostri eroi: Francesco Serino e Alessio Pianesani tornano live dalla redazione di Terni per IL CORTOCIRCUITO più \"freezato\" di tutti i tempi, con un Pierpaolo collegato da Anzio in grande spolvero: ovviamente l’argomento principale è stato il fantastico STATE OF PLAY del 2 Giugno, dove sono stati annunciati tanti nuovi giochi per lo più attesi ma che hanno fatto felici molti fan: voi siete tra quelli? \nDiretta del 3 Giugno 2022.\n\n----\n#ilcortocircuito \n#stateofplay \n---- \n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 6045, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060400 - Il migliore State of Play di PlayStation? - Il Cortocircuito.mp4", "id" => "bFGxfOtukMI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=bFGxfOtukMI", "playlist_index" => 3279, "timestamp" => 1654337760, "title" => "Il migliore State of Play di PlayStation? - Il Cortocircuito", "upload_date" => "20220604"} 20:31:27.182 [debug] QUERY OK source="sources" db=0.5ms idle=1006.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:27.184 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:27.194 [debug] QUERY OK source="media_items" db=10.1ms queue=0.2ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-04 10:16:00Z], 4] 20:31:27.197 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=1015.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Neanche il ponte del 2 Giugno ferma i nostri eroi: Francesco Serino e Alessio Pianesani tornano live dalla redazione di Terni per IL CORTOCIRCUITO più \"freezato\" di tutti i tempi, con un Pierpaolo collegato da Anzio in grande spolvero: ovviamente l’argomento principale è stato il fantastico STATE OF PLAY del 2 Giugno, dove sono stati annunciati tanti nuovi giochi per lo più attesi ma che hanno fatto felici molti fan: voi siete tra quelli? \nDiretta del 3 Giugno 2022.\n\n----\n#ilcortocircuito \n#stateofplay \n---- \n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "Il migliore State of Play di PlayStation? - Il Cortocircuito", "5009ab7d-9125-4bf0-877b-ca8fda8b9c69", false, "bFGxfOtukMI", 6045, false, "https://www.youtube.com/watch?v=bFGxfOtukMI", 3279, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060400 - Il migliore State of Play di PlayStation? - Il Cortocircuito.mp4", false, false, 4, [], 97, ~U[2022-06-04 10:16:00Z], ~U[2026-09-10 18:31:27Z], ~U[2026-09-10 18:31:27Z], "Neanche il ponte del 2 Giugno ferma i nostri eroi: Francesco Serino e Alessio Pianesani tornano live dalla redazione di Terni per IL CORTOCIRCUITO più \"freezato\" di tutti i tempi, con un Pierpaolo collegato da Anzio in grande spolvero: ovviamente l’argomento principale è stato il fantastico STATE OF PLAY del 2 Giugno, dove sono stati annunciati tanti nuovi giochi per lo più attesi ma che hanno fatto felici molti fan: voi siete tra quelli? \nDiretta del 3 Giugno 2022.\n\n----\n#ilcortocircuito \n#stateofplay \n---- \n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "Il migliore State of Play di PlayStation? - Il Cortocircuito", "bFGxfOtukMI", 6045, false, "https://www.youtube.com/watch?v=bFGxfOtukMI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060400 - Il migliore State of Play di PlayStation? - Il Cortocircuito.mp4", false, 4, ~U[2022-06-04 10:16:00Z]] 20:31:27.198 [debug] QUERY OK source="sources" db=0.3ms idle=771.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:27.200 [debug] QUERY OK source="media_profiles" db=1.5ms queue=0.1ms idle=16.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:27.201 [debug] QUERY OK source="media_items" db=0.4ms idle=16.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7283] 20:31:27.201 [debug] Current batch of media processed. Will check again in 1000ms 20:31:28.203 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Final Fantasy XVI è già giocabile dall'inizio alla fine. La data di uscita, però, non è ancora decisa: servirà ancora un altro anno per ottimizzare tutto e aggiungere gli ultimi ritocchi ed è per questo che il team ha deciso di fissare la pubblicazione all’estate del 2023. Niente lancio entro fine anno come si vociferava, insomma, ma il trailer \"Dominio\" dello State of Play ci ha lasciato con davvero tanto materiale di cui parlare. Seguiteci che vi raccontiamo tutto quello che abbiamo scoperto.\n----\n#finalfantasy \n#finalfantasy16 \n----\n00:00 Intro\n00:36 Analisi del trailer\n02:45 Combattimento ed Eikon\n03:48 I dominanti\n05:59 Il team\n06:28 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 445, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060300 - FINAL FANTASY 16: ANALISI DEL TRAILER.mp4", "id" => "PXhUwdAqWiQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=PXhUwdAqWiQ", "playlist_index" => 3280, "timestamp" => 1654272023, "title" => "FINAL FANTASY 16: ANALISI DEL TRAILER", "upload_date" => "20220603"} 20:31:28.205 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1006.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:28.206 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1007.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:28.211 [debug] QUERY OK source="media_items" db=4.4ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-03 16:00:23Z], 4] 20:31:28.213 [debug] QUERY OK source="media_items" db=1.8ms idle=1010.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Final Fantasy XVI è già giocabile dall'inizio alla fine. La data di uscita, però, non è ancora decisa: servirà ancora un altro anno per ottimizzare tutto e aggiungere gli ultimi ritocchi ed è per questo che il team ha deciso di fissare la pubblicazione all’estate del 2023. Niente lancio entro fine anno come si vociferava, insomma, ma il trailer \"Dominio\" dello State of Play ci ha lasciato con davvero tanto materiale di cui parlare. Seguiteci che vi raccontiamo tutto quello che abbiamo scoperto.\n----\n#finalfantasy \n#finalfantasy16 \n----\n00:00 Intro\n00:36 Analisi del trailer\n02:45 Combattimento ed Eikon\n03:48 I dominanti\n05:59 Il team\n06:28 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FINAL FANTASY 16: ANALISI DEL TRAILER", "a01f9f01-34d5-4013-be8c-36caea50679e", false, "PXhUwdAqWiQ", 445, false, "https://www.youtube.com/watch?v=PXhUwdAqWiQ", 3280, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060300 - FINAL FANTASY 16: ANALISI DEL TRAILER.mp4", false, false, 4, [], 96, ~U[2022-06-03 16:00:23Z], ~U[2026-09-10 18:31:28Z], ~U[2026-09-10 18:31:28Z], "Final Fantasy XVI è già giocabile dall'inizio alla fine. La data di uscita, però, non è ancora decisa: servirà ancora un altro anno per ottimizzare tutto e aggiungere gli ultimi ritocchi ed è per questo che il team ha deciso di fissare la pubblicazione all’estate del 2023. Niente lancio entro fine anno come si vociferava, insomma, ma il trailer \"Dominio\" dello State of Play ci ha lasciato con davvero tanto materiale di cui parlare. Seguiteci che vi raccontiamo tutto quello che abbiamo scoperto.\n----\n#finalfantasy \n#finalfantasy16 \n----\n00:00 Intro\n00:36 Analisi del trailer\n02:45 Combattimento ed Eikon\n03:48 I dominanti\n05:59 Il team\n06:28 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FINAL FANTASY 16: ANALISI DEL TRAILER", "PXhUwdAqWiQ", 445, false, "https://www.youtube.com/watch?v=PXhUwdAqWiQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060300 - FINAL FANTASY 16: ANALISI DEL TRAILER.mp4", false, 4, ~U[2022-06-03 16:00:23Z]] 20:31:28.214 [debug] QUERY OK source="sources" db=0.3ms idle=786.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:28.215 [debug] QUERY OK source="media_profiles" db=0.3ms idle=9.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:28.216 [debug] QUERY OK source="media_items" db=0.4ms idle=9.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7284] 20:31:28.216 [debug] Current batch of media processed. Will check again in 1000ms 20:31:29.218 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Pokémon Scarlatto e Violetto offriranno \"un'esperienza open world esclusiva del mondo dei Pokémon, che entusiasmerà anche chi si avvicina alla serie per la prima volta\": così il sito ufficiale presenta i nuovi capitoli della serie, che hanno già anche una data di uscita. Ma possiamo aspettarci un vero open world? E quali altri novità sono emerse dal trailer? Scopriamolo insieme.\n----\n#Pokémon\n#pokemonscarletviolet \n----\n00:25 Open world?\n01:03 Due professori, due ere?\n02:32 I pokémon leggendari\n03:28 Una regione “spagnola”\n04:26 Le lotte\n05:43 Multigiocatore cooperativo\n06:38 I nuovi pokémon\n07:55 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 526, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060300 - POKÉMON SCARLATTO E VIOLETTO: OPEN WORLD E VIAGGI NEL TEMPO.mp4", "id" => "iTcFNhdpU0U", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=iTcFNhdpU0U", "playlist_index" => 3281, "timestamp" => 1654261231, "title" => "POKÉMON SCARLATTO E VIOLETTO: OPEN WORLD E VIAGGI NEL TEMPO", "upload_date" => "20220603"} 20:31:29.219 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:29.221 [debug] QUERY OK source="sources" db=0.6ms queue=0.3ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:29.233 [debug] QUERY OK source="media_items" db=11.8ms idle=1006.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-03 13:00:31Z], 4] 20:31:29.237 [debug] QUERY OK source="media_items" db=2.3ms idle=1017.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Pokémon Scarlatto e Violetto offriranno \"un'esperienza open world esclusiva del mondo dei Pokémon, che entusiasmerà anche chi si avvicina alla serie per la prima volta\": così il sito ufficiale presenta i nuovi capitoli della serie, che hanno già anche una data di uscita. Ma possiamo aspettarci un vero open world? E quali altri novità sono emerse dal trailer? Scopriamolo insieme.\n----\n#Pokémon\n#pokemonscarletviolet \n----\n00:25 Open world?\n01:03 Due professori, due ere?\n02:32 I pokémon leggendari\n03:28 Una regione “spagnola”\n04:26 Le lotte\n05:43 Multigiocatore cooperativo\n06:38 I nuovi pokémon\n07:55 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "POKÉMON SCARLATTO E VIOLETTO: OPEN WORLD E VIAGGI NEL TEMPO", "47f6a72c-e8b1-4d5b-8cd2-298c5f112e98", false, "iTcFNhdpU0U", 526, false, "https://www.youtube.com/watch?v=iTcFNhdpU0U", 3281, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060300 - POKÉMON SCARLATTO E VIOLETTO: OPEN WORLD E VIAGGI NEL TEMPO.mp4", false, false, 4, [], 96, ~U[2022-06-03 13:00:31Z], ~U[2026-09-10 18:31:29Z], ~U[2026-09-10 18:31:29Z], "Pokémon Scarlatto e Violetto offriranno \"un'esperienza open world esclusiva del mondo dei Pokémon, che entusiasmerà anche chi si avvicina alla serie per la prima volta\": così il sito ufficiale presenta i nuovi capitoli della serie, che hanno già anche una data di uscita. Ma possiamo aspettarci un vero open world? E quali altri novità sono emerse dal trailer? Scopriamolo insieme.\n----\n#Pokémon\n#pokemonscarletviolet \n----\n00:25 Open world?\n01:03 Due professori, due ere?\n02:32 I pokémon leggendari\n03:28 Una regione “spagnola”\n04:26 Le lotte\n05:43 Multigiocatore cooperativo\n06:38 I nuovi pokémon\n07:55 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "POKÉMON SCARLATTO E VIOLETTO: OPEN WORLD E VIAGGI NEL TEMPO", "iTcFNhdpU0U", 526, false, "https://www.youtube.com/watch?v=iTcFNhdpU0U", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060300 - POKÉMON SCARLATTO E VIOLETTO: OPEN WORLD E VIAGGI NEL TEMPO.mp4", false, 4, ~U[2022-06-03 13:00:31Z]] 20:31:29.238 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=805.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:29.240 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.2ms idle=19.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:29.242 [debug] QUERY OK source="media_items" db=0.8ms queue=0.2ms idle=19.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7285] 20:31:29.242 [debug] Current batch of media processed. Will check again in 1000ms 20:31:30.243 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un Riassunto dello State of Play del 2 giugno 2022, con tutti i trailer, i giochi e gli annunci della serata PlayStation in appena cinque minuti di video. Alla luce delle novità per PS5 e PlayStation VR 2 vi è piaciuto l'evento?\n\n----\n#ps5 \n#playstation \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 307, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060300 - STATE OF PLAY: TUTTI I GIOCHI IN 5 MINUTI.mp4", "id" => "2wPEwuy670Y", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=2wPEwuy670Y", "playlist_index" => 3282, "timestamp" => 1654218723, "title" => "STATE OF PLAY: TUTTI I GIOCHI IN 5 MINUTI", "upload_date" => "20220603"} 20:31:30.245 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1007.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:30.246 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1007.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:30.257 [debug] QUERY OK source="media_items" db=9.5ms queue=0.1ms idle=1007.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-03 01:12:03Z], 4] 20:31:30.259 [debug] QUERY OK source="media_items" db=1.6ms idle=1015.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un Riassunto dello State of Play del 2 giugno 2022, con tutti i trailer, i giochi e gli annunci della serata PlayStation in appena cinque minuti di video. Alla luce delle novità per PS5 e PlayStation VR 2 vi è piaciuto l'evento?\n\n----\n#ps5 \n#playstation \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STATE OF PLAY: TUTTI I GIOCHI IN 5 MINUTI", "1aa3c74f-c10c-4541-ad6a-3a20610bdd4f", false, "2wPEwuy670Y", 307, false, "https://www.youtube.com/watch?v=2wPEwuy670Y", 3282, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060300 - STATE OF PLAY: TUTTI I GIOCHI IN 5 MINUTI.mp4", false, false, 4, [], 96, ~U[2022-06-03 01:12:03Z], ~U[2026-09-10 18:31:30Z], ~U[2026-09-10 18:31:30Z], "Un Riassunto dello State of Play del 2 giugno 2022, con tutti i trailer, i giochi e gli annunci della serata PlayStation in appena cinque minuti di video. Alla luce delle novità per PS5 e PlayStation VR 2 vi è piaciuto l'evento?\n\n----\n#ps5 \n#playstation \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STATE OF PLAY: TUTTI I GIOCHI IN 5 MINUTI", "2wPEwuy670Y", 307, false, "https://www.youtube.com/watch?v=2wPEwuy670Y", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060300 - STATE OF PLAY: TUTTI I GIOCHI IN 5 MINUTI.mp4", false, 4, ~U[2022-06-03 01:12:03Z]] 20:31:30.260 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=823.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:30.261 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=15.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:30.263 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=15.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7286] 20:31:30.263 [debug] Current batch of media processed. Will check again in 1000ms 20:31:31.003 [info] GET / 20:31:31.003 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:31:31.005 [debug] QUERY OK source="settings" db=0.7ms queue=0.1ms idle=744.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:31.006 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=744.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:31:31.006 [debug] QUERY OK source="sources" db=0.3ms idle=744.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:31:31.011 [debug] QUERY OK source="media_items" db=4.8ms idle=743.8ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:31.012 [debug] QUERY OK source="media_items" db=0.7ms idle=571.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:31.013 [debug] QUERY OK source="settings" db=0.1ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:31.013 [debug] QUERY OK source="settings" db=0.0ms idle=7.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:31.014 [debug] QUERY OK source="settings" db=0.2ms idle=7.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:31.015 [debug] QUERY OK source="tasks" db=0.2ms idle=2.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:31:31.015 [debug] QUERY OK source="sources" db=0.2ms idle=2.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:31.016 [debug] QUERY OK source="media_items" db=0.6ms idle=2.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:31.023 [debug] QUERY OK source="media_items" db=6.4ms idle=3.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:31.024 [debug] QUERY OK source="sources" db=0.4ms idle=9.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:31.032 [debug] QUERY OK source="media_items" db=4.4ms idle=13.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:31:31.046 [debug] QUERY OK source="media_items" db=13.3ms idle=17.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:31.047 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=29.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:31:31.049 [info] Sent 200 in 45ms 20:31:31.265 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Finalmente è stato mostrato Final Fantasy 16 più nel dettaglio, con un nuovo trailer di Gameplay PS5 dove è stata annunciata anche la data di uscita!\n\n----\n#finalfantasy\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 179, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Final Fantasy 16 - PS5 TRAILER Gameplay allo STATE OF PLAY.mp4", "id" => "a210kRGdQpc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=a210kRGdQpc", "playlist_index" => 3283, "timestamp" => 1654209143, "title" => "Final Fantasy 16 - PS5 TRAILER Gameplay allo STATE OF PLAY", "upload_date" => "20220602"} 20:31:31.265 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=241.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:31.266 [debug] QUERY OK source="sources" db=0.4ms idle=241.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:31.270 [debug] QUERY OK source="media_items" db=2.9ms queue=0.1ms idle=234.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-02 22:32:23Z], 4] 20:31:31.280 [debug] QUERY OK source="media_items" db=9.6ms idle=224.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Finalmente è stato mostrato Final Fantasy 16 più nel dettaglio, con un nuovo trailer di Gameplay PS5 dove è stata annunciata anche la data di uscita!\n\n----\n#finalfantasy\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Final Fantasy 16 - PS5 TRAILER Gameplay allo STATE OF PLAY", "e2302b79-6ac3-4b7f-9a4e-484d61d6a70b", false, "a210kRGdQpc", 179, false, "https://www.youtube.com/watch?v=a210kRGdQpc", 3283, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Final Fantasy 16 - PS5 TRAILER Gameplay allo STATE OF PLAY.mp4", false, false, 4, [], 91, ~U[2022-06-02 22:32:23Z], ~U[2026-09-10 18:31:31Z], ~U[2026-09-10 18:31:31Z], "Finalmente è stato mostrato Final Fantasy 16 più nel dettaglio, con un nuovo trailer di Gameplay PS5 dove è stata annunciata anche la data di uscita!\n\n----\n#finalfantasy\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Final Fantasy 16 - PS5 TRAILER Gameplay allo STATE OF PLAY", "a210kRGdQpc", 179, false, "https://www.youtube.com/watch?v=a210kRGdQpc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Final Fantasy 16 - PS5 TRAILER Gameplay allo STATE OF PLAY.mp4", false, 4, ~U[2022-06-02 22:32:23Z]] 20:31:31.281 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=233.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:31.283 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.1ms idle=16.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:31.284 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=17.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7287] 20:31:31.284 [debug] Current batch of media processed. Will check again in 1000ms 20:31:32.285 [debug] Current batch of media processed. Will check again in 1000ms 20:31:33.286 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Mostrato finalmente in azione con un gameplay trailer il nuovo STREET FIGHTER 6, in arrivo per PS5 e PS4\n----\n#streetfighter6 \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 187, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Street Fighter 6 - PS5 GAMEPLAY Trailer allo State of Play.mp4", "id" => "u36yW1SL97M", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=u36yW1SL97M", "playlist_index" => 3284, "timestamp" => 1654208822, "title" => "Street Fighter 6 - PS5 GAMEPLAY Trailer allo State of Play", "upload_date" => "20220602"} 20:31:33.288 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=840.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:33.289 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=411.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:33.300 [debug] QUERY OK source="media_items" db=10.9ms queue=0.1ms idle=412.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-02 22:27:02Z], 4] 20:31:33.303 [debug] QUERY OK source="media_items" db=1.9ms idle=423.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Mostrato finalmente in azione con un gameplay trailer il nuovo STREET FIGHTER 6, in arrivo per PS5 e PS4\n----\n#streetfighter6 \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Street Fighter 6 - PS5 GAMEPLAY Trailer allo State of Play", "45737ef5-9f80-4946-a461-9e28c4eaf324", false, "u36yW1SL97M", 187, false, "https://www.youtube.com/watch?v=u36yW1SL97M", 3284, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Street Fighter 6 - PS5 GAMEPLAY Trailer allo State of Play.mp4", false, false, 4, [], 91, ~U[2022-06-02 22:27:02Z], ~U[2026-09-10 18:31:33Z], ~U[2026-09-10 18:31:33Z], "Mostrato finalmente in azione con un gameplay trailer il nuovo STREET FIGHTER 6, in arrivo per PS5 e PS4\n----\n#streetfighter6 \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Street Fighter 6 - PS5 GAMEPLAY Trailer allo State of Play", "u36yW1SL97M", 187, false, "https://www.youtube.com/watch?v=u36yW1SL97M", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Street Fighter 6 - PS5 GAMEPLAY Trailer allo State of Play.mp4", false, 4, ~U[2022-06-02 22:27:02Z]] 20:31:33.305 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=426.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:33.307 [debug] QUERY OK source="media_profiles" db=1.9ms queue=0.1ms idle=17.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:33.309 [debug] QUERY OK source="media_items" db=0.5ms idle=19.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7288] 20:31:33.309 [debug] Current batch of media processed. Will check again in 1000ms 20:31:34.310 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Finalmente del trailer Gameplay su PS5 per The Callisto Protocol, il nuovo horror che ha spaventato tutti!\n----\n#thecallistoprotocol \n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 122, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - The Callisto Protocol - PS5 GAMEPLAY Trailer allo State of Play.mp4", "id" => "upC3yFj4FfQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=upC3yFj4FfQ", "playlist_index" => 3285, "timestamp" => 1654208649, "title" => "The Callisto Protocol - PS5 GAMEPLAY Trailer allo State of Play", "upload_date" => "20220602"} 20:31:34.312 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1007.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:34.313 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1007.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:34.325 [debug] QUERY OK source="media_items" db=10.7ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-02 22:24:09Z], 4] 20:31:34.331 [debug] QUERY OK source="media_items" db=5.3ms idle=1016.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Finalmente del trailer Gameplay su PS5 per The Callisto Protocol, il nuovo horror che ha spaventato tutti!\n----\n#thecallistoprotocol \n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Callisto Protocol - PS5 GAMEPLAY Trailer allo State of Play", "3842d502-a607-4f5b-9bf8-406413a57a46", false, "upC3yFj4FfQ", 122, false, "https://www.youtube.com/watch?v=upC3yFj4FfQ", 3285, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - The Callisto Protocol - PS5 GAMEPLAY Trailer allo State of Play.mp4", false, false, 4, [], 91, ~U[2022-06-02 22:24:09Z], ~U[2026-09-10 18:31:34Z], ~U[2026-09-10 18:31:34Z], "Finalmente del trailer Gameplay su PS5 per The Callisto Protocol, il nuovo horror che ha spaventato tutti!\n----\n#thecallistoprotocol \n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "The Callisto Protocol - PS5 GAMEPLAY Trailer allo State of Play", "upC3yFj4FfQ", 122, false, "https://www.youtube.com/watch?v=upC3yFj4FfQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - The Callisto Protocol - PS5 GAMEPLAY Trailer allo State of Play.mp4", false, 4, ~U[2022-06-02 22:24:09Z]] 20:31:34.332 [debug] QUERY OK source="sources" db=0.4ms idle=883.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:34.333 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=20.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:34.334 [debug] QUERY OK source="media_items" db=0.4ms idle=19.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7289] 20:31:34.334 [debug] Current batch of media processed. Will check again in 1000ms 20:31:35.336 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Ecco il trailer di annuncio dell'arrivo su PC di Marvel’s Spider Man Remastered, rivelato durante lo State of Play di Giugno 2022.\n----\n#marvelsspiderman \n#pc \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 50, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Marvel’s Spider Man Remastered - PC TRAILER: l'annuncio ufficiale allo State of Play.mp4", "id" => "HPxLSxosJHA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=HPxLSxosJHA", "playlist_index" => 3286, "timestamp" => 1654208316, "title" => "Marvel’s Spider Man Remastered - PC TRAILER: l'annuncio ufficiale allo State of Play", "upload_date" => "20220602"} 20:31:35.337 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:35.339 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1006.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:35.350 [debug] QUERY OK source="media_items" db=10.3ms queue=0.1ms idle=1006.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-02 22:18:36Z], 4] 20:31:35.352 [debug] QUERY OK source="media_items" db=1.6ms idle=1016.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il trailer di annuncio dell'arrivo su PC di Marvel’s Spider Man Remastered, rivelato durante lo State of Play di Giugno 2022.\n----\n#marvelsspiderman \n#pc \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Marvel’s Spider Man Remastered - PC TRAILER: l'annuncio ufficiale allo State of Play", "ef6abae5-3d14-4fa3-9637-2530abc7ca11", false, "HPxLSxosJHA", 50, false, "https://www.youtube.com/watch?v=HPxLSxosJHA", 3286, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Marvel’s Spider Man Remastered - PC TRAILER: l'annuncio ufficiale allo State of Play.mp4", false, false, 4, [], 91, ~U[2022-06-02 22:18:36Z], ~U[2026-09-10 18:31:35Z], ~U[2026-09-10 18:31:35Z], "Ecco il trailer di annuncio dell'arrivo su PC di Marvel’s Spider Man Remastered, rivelato durante lo State of Play di Giugno 2022.\n----\n#marvelsspiderman \n#pc \n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Marvel’s Spider Man Remastered - PC TRAILER: l'annuncio ufficiale allo State of Play", "HPxLSxosJHA", 50, false, "https://www.youtube.com/watch?v=HPxLSxosJHA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Marvel’s Spider Man Remastered - PC TRAILER: l'annuncio ufficiale allo State of Play.mp4", false, 4, ~U[2022-06-02 22:18:36Z]] 20:31:35.353 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=901.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:35.354 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=16.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:35.355 [debug] QUERY OK source="media_items" db=0.4ms idle=15.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7290] 20:31:35.355 [debug] Current batch of media processed. Will check again in 1000ms 20:31:36.053 [info] GET / 20:31:36.053 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:31:36.054 [debug] QUERY OK source="settings" db=0.7ms idle=701.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:36.055 [debug] QUERY OK source="media_profiles" db=0.3ms idle=701.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:31:36.055 [debug] QUERY OK source="sources" db=0.2ms idle=701.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:31:36.063 [debug] QUERY OK source="media_items" db=5.7ms queue=1.6ms idle=700.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:36.064 [debug] QUERY OK source="media_items" db=0.8ms idle=605.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:36.065 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=9.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:36.065 [debug] QUERY OK source="settings" db=0.2ms idle=9.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:36.066 [debug] QUERY OK source="settings" db=0.3ms idle=10.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:36.067 [debug] QUERY OK source="tasks" db=0.4ms idle=3.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:31:36.068 [debug] QUERY OK source="sources" db=0.4ms idle=3.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:36.069 [debug] QUERY OK source="media_items" db=0.8ms idle=3.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:36.074 [debug] QUERY OK source="media_items" db=4.3ms idle=4.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:36.075 [debug] QUERY OK source="sources" db=0.3ms idle=8.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:36.080 [debug] QUERY OK source="media_items" db=3.3ms idle=9.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:31:36.088 [debug] QUERY OK source="media_items" db=8.0ms idle=12.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:36.089 [debug] QUERY OK source="sources" db=0.3ms idle=19.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:31:36.090 [info] Sent 200 in 37ms 20:31:36.356 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Ecco del trailer gameplay per Horizon VR Call of the Mountain in arrivo per PS5 e PlayStation VR2\n----\n#HorizonVR\n#PS5\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 175, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Horizon VR Call of the Mountain - PlayStation VR2 PS5 TRAILER allo STATE OF PLAY.mp4", "id" => "qrs8DhSWCb8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qrs8DhSWCb8", "playlist_index" => 3287, "timestamp" => 1654208180, "title" => "Horizon VR Call of the Mountain - PlayStation VR2 PS5 TRAILER allo STATE OF PLAY", "upload_date" => "20220602"} 20:31:36.358 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=283.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:36.359 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=283.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:36.363 [debug] QUERY OK source="media_items" db=2.6ms queue=0.2ms idle=279.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-02 22:16:20Z], 4] 20:31:36.366 [debug] QUERY OK source="media_items" db=1.8ms idle=275.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco del trailer gameplay per Horizon VR Call of the Mountain in arrivo per PS5 e PlayStation VR2\n----\n#HorizonVR\n#PS5\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Horizon VR Call of the Mountain - PlayStation VR2 PS5 TRAILER allo STATE OF PLAY", "f6297e23-011e-4027-a873-4276c02ff94a", false, "qrs8DhSWCb8", 175, false, "https://www.youtube.com/watch?v=qrs8DhSWCb8", 3287, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Horizon VR Call of the Mountain - PlayStation VR2 PS5 TRAILER allo STATE OF PLAY.mp4", false, false, 4, [], 91, ~U[2022-06-02 22:16:20Z], ~U[2026-09-10 18:31:36Z], ~U[2026-09-10 18:31:36Z], "Ecco del trailer gameplay per Horizon VR Call of the Mountain in arrivo per PS5 e PlayStation VR2\n----\n#HorizonVR\n#PS5\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Horizon VR Call of the Mountain - PlayStation VR2 PS5 TRAILER allo STATE OF PLAY", "qrs8DhSWCb8", 175, false, "https://www.youtube.com/watch?v=qrs8DhSWCb8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Horizon VR Call of the Mountain - PlayStation VR2 PS5 TRAILER allo STATE OF PLAY.mp4", false, 4, ~U[2022-06-02 22:16:20Z]] 20:31:36.367 [debug] QUERY OK source="sources" db=0.5ms idle=276.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:36.368 [debug] QUERY OK source="media_profiles" db=1.2ms idle=8.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:36.369 [debug] QUERY OK source="media_items" db=0.5ms idle=9.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7291] 20:31:36.370 [debug] Current batch of media processed. Will check again in 1000ms 20:31:37.371 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Annunciato ufficialmente RESIDENT EVIL 4 REMAKE per PS5 in versione next-gen, con anche la data di uscita. Siete pronti al terrore con grafica aggiornata?\n----\n#ResidentEvil4Remake\r\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 138, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Resident Evil 4 REMAKE - PS5 TRAILER PlayStation VR2 - L'Annuncio ufficiale.mp4", "id" => "KQYxBHQD_3E", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=KQYxBHQD_3E", "playlist_index" => 3288, "timestamp" => 1654207759, "title" => "Resident Evil 4 REMAKE - PS5 TRAILER PlayStation VR2 - L'Annuncio ufficiale", "upload_date" => "20220602"} 20:31:37.372 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:37.374 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:37.379 [debug] QUERY OK source="media_items" db=5.4ms queue=0.1ms idle=1005.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-02 22:09:19Z], 4] 20:31:37.382 [debug] QUERY OK source="media_items" db=1.8ms idle=1010.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Annunciato ufficialmente RESIDENT EVIL 4 REMAKE per PS5 in versione next-gen, con anche la data di uscita. Siete pronti al terrore con grafica aggiornata?\n----\n#ResidentEvil4Remake\r\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Resident Evil 4 REMAKE - PS5 TRAILER PlayStation VR2 - L'Annuncio ufficiale", "75d5db10-0a47-4caa-832c-6af193d0c98c", false, "KQYxBHQD_3E", 138, false, "https://www.youtube.com/watch?v=KQYxBHQD_3E", 3288, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Resident Evil 4 REMAKE - PS5 TRAILER PlayStation VR2 - L'Annuncio ufficiale.mp4", false, false, 4, [], 91, ~U[2022-06-02 22:09:19Z], ~U[2026-09-10 18:31:37Z], ~U[2026-09-10 18:31:37Z], "Annunciato ufficialmente RESIDENT EVIL 4 REMAKE per PS5 in versione next-gen, con anche la data di uscita. Siete pronti al terrore con grafica aggiornata?\n----\n#ResidentEvil4Remake\r\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Resident Evil 4 REMAKE - PS5 TRAILER PlayStation VR2 - L'Annuncio ufficiale", "KQYxBHQD_3E", 138, false, "https://www.youtube.com/watch?v=KQYxBHQD_3E", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - Resident Evil 4 REMAKE - PS5 TRAILER PlayStation VR2 - L'Annuncio ufficiale.mp4", false, 4, ~U[2022-06-02 22:09:19Z]] 20:31:37.383 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=919.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:37.385 [debug] QUERY OK source="media_profiles" db=1.7ms idle=10.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:37.386 [debug] QUERY OK source="media_items" db=0.4ms idle=12.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7292] 20:31:37.386 [debug] Current batch of media processed. Will check again in 1000ms 20:31:38.388 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "EA e BioWare hanno annunciato ufficialmente Dragon Age: Dreadwolf, il titolo della prossima avventura nelle terre di Thedas.\n\n#dragonage \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 157, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - DRAGON AGE: DREADWOLF - Annuncio Ufficiale.mp4", "id" => "dF5huxWNlkc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dF5huxWNlkc", "playlist_index" => 3289, "timestamp" => 1654189220, "title" => "DRAGON AGE: DREADWOLF - Annuncio Ufficiale", "upload_date" => "20220602"} 20:31:38.389 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:38.389 [debug] QUERY OK source="sources" db=0.1ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:38.395 [debug] QUERY OK source="media_items" db=5.2ms queue=0.1ms idle=1004.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-02 17:00:20Z], 4] 20:31:38.399 [debug] QUERY OK source="media_items" db=4.1ms idle=1009.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["EA e BioWare hanno annunciato ufficialmente Dragon Age: Dreadwolf, il titolo della prossima avventura nelle terre di Thedas.\n\n#dragonage \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DRAGON AGE: DREADWOLF - Annuncio Ufficiale", "77937dab-3476-4458-adac-0ee172ad2cb9", false, "dF5huxWNlkc", 157, false, "https://www.youtube.com/watch?v=dF5huxWNlkc", 3289, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - DRAGON AGE: DREADWOLF - Annuncio Ufficiale.mp4", false, false, 4, [], 91, ~U[2022-06-02 17:00:20Z], ~U[2026-09-10 18:31:38Z], ~U[2026-09-10 18:31:38Z], "EA e BioWare hanno annunciato ufficialmente Dragon Age: Dreadwolf, il titolo della prossima avventura nelle terre di Thedas.\n\n#dragonage \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DRAGON AGE: DREADWOLF - Annuncio Ufficiale", "dF5huxWNlkc", 157, false, "https://www.youtube.com/watch?v=dF5huxWNlkc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - DRAGON AGE: DREADWOLF - Annuncio Ufficiale.mp4", false, 4, ~U[2022-06-02 17:00:20Z]] 20:31:38.400 [debug] QUERY OK source="sources" db=0.1ms idle=931.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:38.400 [debug] QUERY OK source="media_profiles" db=0.2ms idle=11.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:38.401 [debug] QUERY OK source="media_items" db=0.3ms idle=11.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7293] 20:31:38.401 [debug] Current batch of media processed. Will check again in 1000ms 20:31:39.402 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Tra conferenze, presentazioni e nuovi annunci, l'estate all'insegna dei videogiochi entra nel vivo anche senza l'E3 2022 di Los Angeles. Ecco cosa vi aspetta in compagni di Multiplayer.it, con particolare interesse verso lo showcase di Xbox e Bethesda e il Summer Game Fest Live!\n----\n#SummerOfGames\n#Multiplayerit\n----\nCapitoli:\n00:00 Intro\n00:19 Estate bollente\n01:52 E Multiplayer.it?\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 169, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - TUTTE LE LIVE e gli annunci dell’Estate Videoludica!.mp4", "id" => "KeOagRNQglU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=KeOagRNQglU", "playlist_index" => 3290, "timestamp" => 1654174808, "title" => "TUTTE LE LIVE e gli annunci dell’Estate Videoludica!", "upload_date" => "20220602"} 20:31:39.404 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1003.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:39.405 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:39.416 [debug] QUERY OK source="media_items" db=10.0ms queue=0.1ms idle=1005.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-02 13:00:08Z], 4] 20:31:39.419 [debug] QUERY OK source="media_items" db=1.8ms idle=1015.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tra conferenze, presentazioni e nuovi annunci, l'estate all'insegna dei videogiochi entra nel vivo anche senza l'E3 2022 di Los Angeles. Ecco cosa vi aspetta in compagni di Multiplayer.it, con particolare interesse verso lo showcase di Xbox e Bethesda e il Summer Game Fest Live!\n----\n#SummerOfGames\n#Multiplayerit\n----\nCapitoli:\n00:00 Intro\n00:19 Estate bollente\n01:52 E Multiplayer.it?\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TUTTE LE LIVE e gli annunci dell’Estate Videoludica!", "ed420330-f5bd-4676-a011-13aedce79112", false, "KeOagRNQglU", 169, false, "https://www.youtube.com/watch?v=KeOagRNQglU", 3290, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - TUTTE LE LIVE e gli annunci dell’Estate Videoludica!.mp4", false, false, 4, [], 91, ~U[2022-06-02 13:00:08Z], ~U[2026-09-10 18:31:39Z], ~U[2026-09-10 18:31:39Z], "Tra conferenze, presentazioni e nuovi annunci, l'estate all'insegna dei videogiochi entra nel vivo anche senza l'E3 2022 di Los Angeles. Ecco cosa vi aspetta in compagni di Multiplayer.it, con particolare interesse verso lo showcase di Xbox e Bethesda e il Summer Game Fest Live!\n----\n#SummerOfGames\n#Multiplayerit\n----\nCapitoli:\n00:00 Intro\n00:19 Estate bollente\n01:52 E Multiplayer.it?\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TUTTE LE LIVE e gli annunci dell’Estate Videoludica!", "KeOagRNQglU", 169, false, "https://www.youtube.com/watch?v=KeOagRNQglU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060200 - TUTTE LE LIVE e gli annunci dell’Estate Videoludica!.mp4", false, 4, ~U[2022-06-02 13:00:08Z]] 20:31:39.420 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=947.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:39.421 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=15.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:39.422 [debug] QUERY OK source="media_items" db=0.5ms idle=15.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7294] 20:31:39.422 [debug] Current batch of media processed. Will check again in 1000ms 20:31:40.424 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Sony ha finalmente indicato in modo ufficiale la lista dei giochi PS5 e PS4 che saranno resi disponibili tramite PlayStation Plus durante il mese di giugno 2022. Si tratta dei primi titoli del livello Essential, il livello base del nuovo servizio di abbonamento che entrerà in vigore a fine mese anche in Italia. Dopo che maggio ha visto l’arrivo di FIFA 22, Curse of the Dead e GodsTribes of Midgard, ecco i nuovi giochi disponibili senza costi aggiuntivi per gli abbonati.\n----\n00:00 Intro\n00:32 God of War (PS4)\n01:13 Naruto to Boruto Shinobi Striker (PS4)\n01:38 Nickelodeon All-Star Brawl (PS4, PS5)\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 161, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060100 - PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | GIUGNO 2022.mp4", "id" => "0Q8SjYvbeDE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=0Q8SjYvbeDE", "playlist_index" => 3291, "timestamp" => 1654097507, "title" => "PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | GIUGNO 2022", "upload_date" => "20220601"} 20:31:40.426 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:40.427 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1006.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:40.438 [debug] QUERY OK source="media_items" db=10.1ms queue=0.1ms idle=1006.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-01 15:31:47Z], 4] 20:31:40.441 [debug] QUERY OK source="media_items" db=2.0ms idle=1016.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sony ha finalmente indicato in modo ufficiale la lista dei giochi PS5 e PS4 che saranno resi disponibili tramite PlayStation Plus durante il mese di giugno 2022. Si tratta dei primi titoli del livello Essential, il livello base del nuovo servizio di abbonamento che entrerà in vigore a fine mese anche in Italia. Dopo che maggio ha visto l’arrivo di FIFA 22, Curse of the Dead e GodsTribes of Midgard, ecco i nuovi giochi disponibili senza costi aggiuntivi per gli abbonati.\n----\n00:00 Intro\n00:32 God of War (PS4)\n01:13 Naruto to Boruto Shinobi Striker (PS4)\n01:38 Nickelodeon All-Star Brawl (PS4, PS5)\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | GIUGNO 2022", "a0d54cb2-2b06-48ba-be1f-3bc339dce5d9", false, "0Q8SjYvbeDE", 161, false, "https://www.youtube.com/watch?v=0Q8SjYvbeDE", 3291, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060100 - PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | GIUGNO 2022.mp4", false, false, 4, [], 96, ~U[2022-06-01 15:31:47Z], ~U[2026-09-10 18:31:40Z], ~U[2026-09-10 18:31:40Z], "Sony ha finalmente indicato in modo ufficiale la lista dei giochi PS5 e PS4 che saranno resi disponibili tramite PlayStation Plus durante il mese di giugno 2022. Si tratta dei primi titoli del livello Essential, il livello base del nuovo servizio di abbonamento che entrerà in vigore a fine mese anche in Italia. Dopo che maggio ha visto l’arrivo di FIFA 22, Curse of the Dead e GodsTribes of Midgard, ecco i nuovi giochi disponibili senza costi aggiuntivi per gli abbonati.\n----\n00:00 Intro\n00:32 God of War (PS4)\n01:13 Naruto to Boruto Shinobi Striker (PS4)\n01:38 Nickelodeon All-Star Brawl (PS4, PS5)\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | GIUGNO 2022", "0Q8SjYvbeDE", 161, false, "https://www.youtube.com/watch?v=0Q8SjYvbeDE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060100 - PLAYSTATION PLUS: GIOCHI GRATIS PS5 e PS4 | GIUGNO 2022.mp4", false, 4, ~U[2022-06-01 15:31:47Z]] 20:31:40.442 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=965.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:40.443 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=16.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:40.444 [debug] QUERY OK source="media_items" db=0.5ms idle=16.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7295] 20:31:40.444 [debug] Current batch of media processed. Will check again in 1000ms 20:31:41.093 [info] GET / 20:31:41.093 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:31:41.094 [debug] QUERY OK source="settings" db=0.3ms idle=653.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:41.094 [debug] QUERY OK source="media_profiles" db=0.1ms idle=652.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:31:41.095 [debug] QUERY OK source="sources" db=0.2ms idle=651.7ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:31:41.100 [debug] QUERY OK source="media_items" db=5.5ms idle=650.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:41.101 [debug] QUERY OK source="media_items" db=0.7ms idle=620.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:41.102 [debug] QUERY OK source="settings" db=0.3ms idle=7.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:41.103 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=8.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:41.104 [debug] QUERY OK source="settings" db=0.6ms idle=8.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:41.106 [debug] QUERY OK source="tasks" db=0.5ms idle=5.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:31:41.107 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=5.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:41.109 [debug] QUERY OK source="media_items" db=0.9ms idle=6.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:41.114 [debug] QUERY OK source="media_items" db=4.2ms idle=6.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:41.114 [debug] QUERY OK source="sources" db=0.3ms idle=9.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:41.119 [debug] QUERY OK source="media_items" db=2.7ms idle=10.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:31:41.126 [debug] QUERY OK source="media_items" db=6.5ms idle=12.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:41.127 [debug] QUERY OK source="sources" db=0.3ms idle=17.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:31:41.128 [info] Sent 200 in 34ms 20:31:41.446 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "The Pokémon Company International e Nintendo hanno annunciato che l'uscita di Pokémon Scarlatto e Pokémon Violetto è prevista per il 18 novembre 2022. Inoltre, hanno mostrato Pokémon mai visti prima in un nuovo trailer sul canale ufficiale Pokémon su YouTube. In particolare i due leggendari, Koraidon e Miraidon,appaiono separatamente sulle due copertine della versione su scheda dei giochi. \n----\n#Pokémon\n#pokemonscarletviolet \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 187, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060100 - POKÉMON SCARLATTO E VIOLETTO: TRAILER UFFICIALE DATA di USCITA.mp4", "id" => "JvJAJ1-XM5c", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=JvJAJ1-XM5c", "playlist_index" => 3292, "timestamp" => 1654088774, "title" => "POKÉMON SCARLATTO E VIOLETTO: TRAILER UFFICIALE DATA di USCITA", "upload_date" => "20220601"} 20:31:41.447 [debug] QUERY OK source="sources" db=0.6ms idle=332.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:41.448 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=333.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:41.452 [debug] QUERY OK source="media_items" db=3.2ms queue=0.1ms idle=329.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-01 13:06:14Z], 4] 20:31:41.458 [debug] QUERY OK source="media_items" db=5.3ms idle=326.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The Pokémon Company International e Nintendo hanno annunciato che l'uscita di Pokémon Scarlatto e Pokémon Violetto è prevista per il 18 novembre 2022. Inoltre, hanno mostrato Pokémon mai visti prima in un nuovo trailer sul canale ufficiale Pokémon su YouTube. In particolare i due leggendari, Koraidon e Miraidon,appaiono separatamente sulle due copertine della versione su scheda dei giochi. \n----\n#Pokémon\n#pokemonscarletviolet \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "POKÉMON SCARLATTO E VIOLETTO: TRAILER UFFICIALE DATA di USCITA", "524a2e7c-92e6-4545-98fa-d3e4d4848198", false, "JvJAJ1-XM5c", 187, false, "https://www.youtube.com/watch?v=JvJAJ1-XM5c", 3292, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060100 - POKÉMON SCARLATTO E VIOLETTO: TRAILER UFFICIALE DATA di USCITA.mp4", false, false, 4, [], 96, ~U[2022-06-01 13:06:14Z], ~U[2026-09-10 18:31:41Z], ~U[2026-09-10 18:31:41Z], "The Pokémon Company International e Nintendo hanno annunciato che l'uscita di Pokémon Scarlatto e Pokémon Violetto è prevista per il 18 novembre 2022. Inoltre, hanno mostrato Pokémon mai visti prima in un nuovo trailer sul canale ufficiale Pokémon su YouTube. In particolare i due leggendari, Koraidon e Miraidon,appaiono separatamente sulle due copertine della versione su scheda dei giochi. \n----\n#Pokémon\n#pokemonscarletviolet \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "POKÉMON SCARLATTO E VIOLETTO: TRAILER UFFICIALE DATA di USCITA", "JvJAJ1-XM5c", 187, false, "https://www.youtube.com/watch?v=JvJAJ1-XM5c", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060100 - POKÉMON SCARLATTO E VIOLETTO: TRAILER UFFICIALE DATA di USCITA.mp4", false, 4, ~U[2022-06-01 13:06:14Z]] 20:31:41.459 [debug] QUERY OK source="sources" db=0.5ms idle=331.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:41.461 [debug] QUERY OK source="media_profiles" db=1.3ms idle=12.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:41.462 [debug] QUERY OK source="media_items" db=0.5ms idle=13.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7296] 20:31:41.463 [debug] Current batch of media processed. Will check again in 1000ms 20:31:41.593 [info] {"source":"oban","duration":2188,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:31:42.464 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Kratos contro Master Chief: chi avrebbe la meglio tra un dio della guerra e il soldato baluardo dell’umanità? Ora grazie a una mod possiamo scoprirlo. Intanto però si torna a parlare di guerra in Ucraina, di una scuola per Witcher in Polonia, di boss più deboli in Elden Ring e anche di obsolescenza programmata in un gioco Nintendo. O qualcosa del genere. Seguiteci che vi raccontiamo tutto quanto.\n----\n#animalcrossing \n#godofwar \n#thewitcher \n----\n00:00 Intro\n00:26 Obsolescenza programmata su Switch?\n01:22 I boss di Elden Ring sono più deboli\n02:10 Guerra in Ucraina e videogiochi\n03:00 Chiude la scuola polacca per Witcher\n04:30 Kratos contro Master Chief\n----\nObsolescenza programmata in Animal Crossing New Horizons? https://bit.ly/3x8G84o\nElden Ring: una patch ha reso molti boss più deboli, senza svelarlo ufficialmente: https://bit.ly/3PWMJGu\nEuro Truck Simulator 2, il DLC Heart of Russia cancellato per la guerra in Ucraina: https://bit.ly/38VhJGx\nNiente doppiaggio russo in Gotham Knights: https://bit.ly/3PTSqVT\nChiude la scuola polacca per Witcher: https://bit.ly/3x91IGk\nMod fa combattere Kratos contro Master Chief: https://bit.ly/3x3ACQL\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 336, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e060100 - Kratos strapazza Master Chief in God of War e altre notizie di oggi.mp4", "id" => "xvX5u6M8qtI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xvX5u6M8qtI", "playlist_index" => 3293, "timestamp" => 1654077630, "title" => "Kratos strapazza Master Chief in God of War e altre notizie di oggi", "upload_date" => "20220601"} 20:31:42.466 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:42.467 [debug] QUERY OK source="sources" db=0.7ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:42.477 [debug] QUERY OK source="media_items" db=9.7ms idle=1004.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-06-01 10:00:30Z], 4] 20:31:42.481 [debug] QUERY OK source="media_items" db=2.5ms idle=993.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Kratos contro Master Chief: chi avrebbe la meglio tra un dio della guerra e il soldato baluardo dell’umanità? Ora grazie a una mod possiamo scoprirlo. Intanto però si torna a parlare di guerra in Ucraina, di una scuola per Witcher in Polonia, di boss più deboli in Elden Ring e anche di obsolescenza programmata in un gioco Nintendo. O qualcosa del genere. Seguiteci che vi raccontiamo tutto quanto.\n----\n#animalcrossing \n#godofwar \n#thewitcher \n----\n00:00 Intro\n00:26 Obsolescenza programmata su Switch?\n01:22 I boss di Elden Ring sono più deboli\n02:10 Guerra in Ucraina e videogiochi\n03:00 Chiude la scuola polacca per Witcher\n04:30 Kratos contro Master Chief\n----\nObsolescenza programmata in Animal Crossing New Horizons? https://bit.ly/3x8G84o\nElden Ring: una patch ha reso molti boss più deboli, senza svelarlo ufficialmente: https://bit.ly/3PWMJGu\nEuro Truck Simulator 2, il DLC Heart of Russia cancellato per la guerra in Ucraina: https://bit.ly/38VhJGx\nNiente doppiaggio russo in Gotham Knights: https://bit.ly/3PTSqVT\nChiude la scuola polacca per Witcher: https://bit.ly/3x91IGk\nMod fa combattere Kratos contro Master Chief: https://bit.ly/3x3ACQL\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Kratos strapazza Master Chief in God of War e altre notizie di oggi", "c19f29d8-c2ae-4fe1-b576-235c8a8a5cae", false, "xvX5u6M8qtI", 336, false, "https://www.youtube.com/watch?v=xvX5u6M8qtI", 3293, "/downloads/shows/Multiplayer.it/Season 2022/s2022e060100 - Kratos strapazza Master Chief in God of War e altre notizie di oggi.mp4", false, false, 4, [], 96, ~U[2022-06-01 10:00:30Z], ~U[2026-09-10 18:31:42Z], ~U[2026-09-10 18:31:42Z], "Kratos contro Master Chief: chi avrebbe la meglio tra un dio della guerra e il soldato baluardo dell’umanità? Ora grazie a una mod possiamo scoprirlo. Intanto però si torna a parlare di guerra in Ucraina, di una scuola per Witcher in Polonia, di boss più deboli in Elden Ring e anche di obsolescenza programmata in un gioco Nintendo. O qualcosa del genere. Seguiteci che vi raccontiamo tutto quanto.\n----\n#animalcrossing \n#godofwar \n#thewitcher \n----\n00:00 Intro\n00:26 Obsolescenza programmata su Switch?\n01:22 I boss di Elden Ring sono più deboli\n02:10 Guerra in Ucraina e videogiochi\n03:00 Chiude la scuola polacca per Witcher\n04:30 Kratos contro Master Chief\n----\nObsolescenza programmata in Animal Crossing New Horizons? https://bit.ly/3x8G84o\nElden Ring: una patch ha reso molti boss più deboli, senza svelarlo ufficialmente: https://bit.ly/3PWMJGu\nEuro Truck Simulator 2, il DLC Heart of Russia cancellato per la guerra in Ucraina: https://bit.ly/38VhJGx\nNiente doppiaggio russo in Gotham Knights: https://bit.ly/3PTSqVT\nChiude la scuola polacca per Witcher: https://bit.ly/3x91IGk\nMod fa combattere Kratos contro Master Chief: https://bit.ly/3x3ACQL\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Kratos strapazza Master Chief in God of War e altre notizie di oggi", "xvX5u6M8qtI", 336, false, "https://www.youtube.com/watch?v=xvX5u6M8qtI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e060100 - Kratos strapazza Master Chief in God of War e altre notizie di oggi.mp4", false, 4, ~U[2022-06-01 10:00:30Z]] 20:31:42.483 [debug] QUERY OK source="sources" db=1.9ms queue=0.1ms idle=888.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:42.484 [debug] QUERY OK source="media_profiles" db=0.4ms idle=18.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:42.487 [debug] QUERY OK source="media_items" db=2.2ms idle=7.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7297] 20:31:42.487 [debug] Current batch of media processed. Will check again in 1000ms 20:31:43.488 [debug] Current batch of media processed. Will check again in 1000ms 20:31:44.489 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Ecco un breve assaggio di Sonic Frontiers in un teaser trailer che mostra le prime sequenze di gameplay. Arriverà su PC, PS5, PlayStation 4, Xbox One, Xbox Series X|S e Nintendo Switch.\n----\n#SonicFrontiers\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 38, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e053100 - SONIC FRONTIERS: TRAILER UFFICIALE.mp4", "id" => "gC0SsNWz6nM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=gC0SsNWz6nM", "playlist_index" => 3294, "timestamp" => 1654013572, "title" => "SONIC FRONTIERS: TRAILER UFFICIALE", "upload_date" => "20220531"} 20:31:44.490 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=999.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:44.491 [debug] QUERY OK source="sources" db=0.3ms idle=613.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:44.497 [debug] QUERY OK source="media_items" db=6.1ms idle=614.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-31 16:12:52Z], 4] 20:31:44.499 [debug] QUERY OK source="media_items" db=1.2ms idle=620.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco un breve assaggio di Sonic Frontiers in un teaser trailer che mostra le prime sequenze di gameplay. Arriverà su PC, PS5, PlayStation 4, Xbox One, Xbox Series X|S e Nintendo Switch.\n----\n#SonicFrontiers\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONIC FRONTIERS: TRAILER UFFICIALE", "b8932b01-73dd-4999-baf1-52191d4bd5ae", false, "gC0SsNWz6nM", 38, false, "https://www.youtube.com/watch?v=gC0SsNWz6nM", 3294, "/downloads/shows/Multiplayer.it/Season 2022/s2022e053100 - SONIC FRONTIERS: TRAILER UFFICIALE.mp4", false, false, 4, [], 95, ~U[2022-05-31 16:12:52Z], ~U[2026-09-10 18:31:44Z], ~U[2026-09-10 18:31:44Z], "Ecco un breve assaggio di Sonic Frontiers in un teaser trailer che mostra le prime sequenze di gameplay. Arriverà su PC, PS5, PlayStation 4, Xbox One, Xbox Series X|S e Nintendo Switch.\n----\n#SonicFrontiers\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONIC FRONTIERS: TRAILER UFFICIALE", "gC0SsNWz6nM", 38, false, "https://www.youtube.com/watch?v=gC0SsNWz6nM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e053100 - SONIC FRONTIERS: TRAILER UFFICIALE.mp4", false, 4, ~U[2022-05-31 16:12:52Z]] 20:31:44.500 [debug] QUERY OK source="sources" db=0.6ms idle=9.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:44.501 [debug] QUERY OK source="media_profiles" db=0.5ms idle=9.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:44.502 [debug] QUERY OK source="media_items" db=0.5ms idle=9.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7298] 20:31:44.502 [debug] Current batch of media processed. Will check again in 1000ms 20:31:45.504 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Abbiamo provato in anteprima Destroy All Humans! 2 Reprobed, secondo remake della storica serie THQ Nordic.\n----\n#DestroyAllHumans2\n----\nCapitoli:\n00:00 Intro\n00:33 Sequel\n01:23 Tutto nuovo?\n02:29 Multiplayer\n02:56 Certezze e Dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 226, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e053100 - A CACCIA DI UMANI! DESTROY ALL HUMANS 2 PROVATO.mp4", "id" => "XUILut0Pv7U", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XUILut0Pv7U", "playlist_index" => 3295, "timestamp" => 1654013339, "title" => "A CACCIA DI UMANI! DESTROY ALL HUMANS 2 PROVATO", "upload_date" => "20220531"} 20:31:45.504 [debug] QUERY OK source="sources" db=0.3ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:45.505 [debug] QUERY OK source="sources" db=0.2ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:45.511 [debug] QUERY OK source="media_items" db=5.9ms idle=1004.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-31 16:08:59Z], 4] 20:31:45.546 [debug] QUERY OK source="media_items" db=33.6ms idle=1009.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo provato in anteprima Destroy All Humans! 2 Reprobed, secondo remake della storica serie THQ Nordic.\n----\n#DestroyAllHumans2\n----\nCapitoli:\n00:00 Intro\n00:33 Sequel\n01:23 Tutto nuovo?\n02:29 Multiplayer\n02:56 Certezze e Dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A CACCIA DI UMANI! DESTROY ALL HUMANS 2 PROVATO", "41af4bcd-e338-46c7-9b74-0098895d59c2", false, "XUILut0Pv7U", 226, false, "https://www.youtube.com/watch?v=XUILut0Pv7U", 3295, "/downloads/shows/Multiplayer.it/Season 2022/s2022e053100 - A CACCIA DI UMANI! DESTROY ALL HUMANS 2 PROVATO.mp4", false, false, 4, [], 95, ~U[2022-05-31 16:08:59Z], ~U[2026-09-10 18:31:45Z], ~U[2026-09-10 18:31:45Z], "Abbiamo provato in anteprima Destroy All Humans! 2 Reprobed, secondo remake della storica serie THQ Nordic.\n----\n#DestroyAllHumans2\n----\nCapitoli:\n00:00 Intro\n00:33 Sequel\n01:23 Tutto nuovo?\n02:29 Multiplayer\n02:56 Certezze e Dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "A CACCIA DI UMANI! DESTROY ALL HUMANS 2 PROVATO", "XUILut0Pv7U", 226, false, "https://www.youtube.com/watch?v=XUILut0Pv7U", "/downloads/shows/Multiplayer.it/Season 2022/s2022e053100 - A CACCIA DI UMANI! DESTROY ALL HUMANS 2 PROVATO.mp4", false, 4, ~U[2022-05-31 16:08:59Z]] 20:31:45.546 [debug] QUERY OK source="sources" db=0.2ms idle=51.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:45.547 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=41.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:45.548 [debug] QUERY OK source="media_items" db=0.4ms idle=42.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7299] 20:31:45.548 [debug] Current batch of media processed. Will check again in 1000ms 20:31:46.130 [info] GET / 20:31:46.130 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:31:46.131 [debug] QUERY OK source="settings" db=0.6ms idle=619.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:46.132 [debug] QUERY OK source="media_profiles" db=0.0ms idle=586.0ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:31:46.132 [debug] QUERY OK source="sources" db=0.1ms idle=585.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:31:46.138 [debug] QUERY OK source="media_items" db=5.5ms idle=584.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:46.139 [debug] QUERY OK source="media_items" db=0.7ms idle=589.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:46.139 [debug] QUERY OK source="settings" db=0.2ms idle=7.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:46.139 [debug] QUERY OK source="settings" db=0.2ms idle=7.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:46.140 [debug] QUERY OK source="settings" db=0.2ms idle=8.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:46.141 [debug] QUERY OK source="tasks" db=0.2ms idle=3.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:31:46.142 [debug] QUERY OK source="sources" db=0.5ms idle=2.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:46.145 [debug] QUERY OK source="media_items" db=1.5ms idle=4.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:46.152 [debug] QUERY OK source="media_items" db=5.6ms queue=0.9ms idle=5.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:46.153 [debug] QUERY OK source="sources" db=0.5ms idle=11.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:46.159 [debug] QUERY OK source="media_items" db=3.5ms idle=14.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:31:46.168 [debug] QUERY OK source="media_items" db=9.0ms idle=17.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:46.169 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=23.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:31:46.171 [info] Sent 200 in 40ms 20:31:46.549 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "A quasi un anno dal debutto giapponese, Ni no Kuni: Cross Worlds arriva anche in occidente su iOS e Android: la recensione del nuovo MMORPG sviluppato da Level-5.\n----\n#NiNoKuni\n#MMORPG\n----\n00:00 Intro\n00:32 Storia\n01:11 Struttura\n02:13 Gameplay\n03:17 Grafica e sonoro\n04:13 Commeto Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 307, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e053100 - SI GIOCA DA SOLO? Ni no Kuni: Cross Worlds RECENSIONE.mp4", "id" => "i423qBcHJ8E", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=i423qBcHJ8E", "playlist_index" => 3296, "timestamp" => 1654009232, "title" => "SI GIOCA DA SOLO? Ni no Kuni: Cross Worlds RECENSIONE", "upload_date" => "20220531"} 20:31:46.550 [debug] QUERY OK source="sources" db=0.4ms idle=396.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:46.551 [debug] QUERY OK source="sources" db=0.3ms idle=391.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:46.555 [debug] QUERY OK source="media_items" db=3.8ms idle=383.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-31 15:00:32Z], 4] 20:31:46.562 [debug] QUERY OK source="media_items" db=5.8ms idle=386.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["A quasi un anno dal debutto giapponese, Ni no Kuni: Cross Worlds arriva anche in occidente su iOS e Android: la recensione del nuovo MMORPG sviluppato da Level-5.\n----\n#NiNoKuni\n#MMORPG\n----\n00:00 Intro\n00:32 Storia\n01:11 Struttura\n02:13 Gameplay\n03:17 Grafica e sonoro\n04:13 Commeto Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SI GIOCA DA SOLO? Ni no Kuni: Cross Worlds RECENSIONE", "7309c48d-8e01-413e-8fad-6926088ce151", false, "i423qBcHJ8E", 307, false, "https://www.youtube.com/watch?v=i423qBcHJ8E", 3296, "/downloads/shows/Multiplayer.it/Season 2022/s2022e053100 - SI GIOCA DA SOLO? Ni no Kuni: Cross Worlds RECENSIONE.mp4", false, false, 4, [], 95, ~U[2022-05-31 15:00:32Z], ~U[2026-09-10 18:31:46Z], ~U[2026-09-10 18:31:46Z], "A quasi un anno dal debutto giapponese, Ni no Kuni: Cross Worlds arriva anche in occidente su iOS e Android: la recensione del nuovo MMORPG sviluppato da Level-5.\n----\n#NiNoKuni\n#MMORPG\n----\n00:00 Intro\n00:32 Storia\n01:11 Struttura\n02:13 Gameplay\n03:17 Grafica e sonoro\n04:13 Commeto Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SI GIOCA DA SOLO? Ni no Kuni: Cross Worlds RECENSIONE", "i423qBcHJ8E", 307, false, "https://www.youtube.com/watch?v=i423qBcHJ8E", "/downloads/shows/Multiplayer.it/Season 2022/s2022e053100 - SI GIOCA DA SOLO? Ni no Kuni: Cross Worlds RECENSIONE.mp4", false, 4, ~U[2022-05-31 15:00:32Z]] 20:31:46.565 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=65.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:46.566 [debug] QUERY OK source="media_profiles" db=0.6ms idle=15.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:46.568 [debug] QUERY OK source="media_items" db=1.7ms idle=15.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7300] 20:31:46.568 [debug] Current batch of media processed. Will check again in 1000ms 20:31:47.570 [debug] Current batch of media processed. Will check again in 1000ms 20:31:48.571 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Il mese di giugno 2022 si prospetta molto interessante per i possessori di Nintendo Switch.\nFra i giochi in uscita spiccano infatti Mario Strikers: Battle League Football e il musou Fire Emblem Warriors: Three Hopes.\nLe altre piattaforme, però, non rimangono a guardare, con l'esordio di Diablo Immortal su mobile e PC, e l’arrivo del nuovo horror targato Supermassive Games, The Quarry.\nTuttavia sono molti i titoli in arrivo degni di attenzione. Seguiteci, vi raccontiamo quali sono.\n----\n#ReleaseList\n#Videogiochi\n----\nCapitoli:\n00:00 Intro\n00:30 Diablo Immortal\n01:08 Demon Slayer: Kimetsu no Yaiba - The Hinokami Chronicles\n01:39 Mario Strikers: Battle League Football\n02:09 The Quarry\n02:36 Uncharted: Raccolta L'Eredità dei Ladri\n03:16 Fall Guys: Ultimate Knockout\n03:52 Wreckfest\n04:18 Fire Emblem Warriors: Three Hopes\n04:49 Cuphead: The Delicious Last Course\n05:25 Gli altri giochi in uscita a Giugno 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 444, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e053100 - UN GIOCO DI CALCIO ESPLOSIVO E LE ALTRE USCITE: GIUGNO 2022.mp4", "id" => "rAYTidRiA1g", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=rAYTidRiA1g", "playlist_index" => 3297, "timestamp" => 1654002032, "title" => "UN GIOCO DI CALCIO ESPLOSIVO E LE ALTRE USCITE: GIUGNO 2022", "upload_date" => "20220531"} 20:31:48.572 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=694.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:48.573 [debug] QUERY OK source="sources" db=0.3ms idle=695.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:48.585 [debug] QUERY OK source="media_items" db=10.8ms queue=0.4ms idle=696.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-31 13:00:32Z], 4] 20:31:48.588 [debug] QUERY OK source="media_items" db=2.2ms idle=708.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il mese di giugno 2022 si prospetta molto interessante per i possessori di Nintendo Switch.\nFra i giochi in uscita spiccano infatti Mario Strikers: Battle League Football e il musou Fire Emblem Warriors: Three Hopes.\nLe altre piattaforme, però, non rimangono a guardare, con l'esordio di Diablo Immortal su mobile e PC, e l’arrivo del nuovo horror targato Supermassive Games, The Quarry.\nTuttavia sono molti i titoli in arrivo degni di attenzione. Seguiteci, vi raccontiamo quali sono.\n----\n#ReleaseList\n#Videogiochi\n----\nCapitoli:\n00:00 Intro\n00:30 Diablo Immortal\n01:08 Demon Slayer: Kimetsu no Yaiba - The Hinokami Chronicles\n01:39 Mario Strikers: Battle League Football\n02:09 The Quarry\n02:36 Uncharted: Raccolta L'Eredità dei Ladri\n03:16 Fall Guys: Ultimate Knockout\n03:52 Wreckfest\n04:18 Fire Emblem Warriors: Three Hopes\n04:49 Cuphead: The Delicious Last Course\n05:25 Gli altri giochi in uscita a Giugno 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "UN GIOCO DI CALCIO ESPLOSIVO E LE ALTRE USCITE: GIUGNO 2022", "201de8fc-90e9-4f97-b0f7-ab83b503af68", false, "rAYTidRiA1g", 444, false, "https://www.youtube.com/watch?v=rAYTidRiA1g", 3297, "/downloads/shows/Multiplayer.it/Season 2022/s2022e053100 - UN GIOCO DI CALCIO ESPLOSIVO E LE ALTRE USCITE: GIUGNO 2022.mp4", false, false, 4, [], 95, ~U[2022-05-31 13:00:32Z], ~U[2026-09-10 18:31:48Z], ~U[2026-09-10 18:31:48Z], "Il mese di giugno 2022 si prospetta molto interessante per i possessori di Nintendo Switch.\nFra i giochi in uscita spiccano infatti Mario Strikers: Battle League Football e il musou Fire Emblem Warriors: Three Hopes.\nLe altre piattaforme, però, non rimangono a guardare, con l'esordio di Diablo Immortal su mobile e PC, e l’arrivo del nuovo horror targato Supermassive Games, The Quarry.\nTuttavia sono molti i titoli in arrivo degni di attenzione. Seguiteci, vi raccontiamo quali sono.\n----\n#ReleaseList\n#Videogiochi\n----\nCapitoli:\n00:00 Intro\n00:30 Diablo Immortal\n01:08 Demon Slayer: Kimetsu no Yaiba - The Hinokami Chronicles\n01:39 Mario Strikers: Battle League Football\n02:09 The Quarry\n02:36 Uncharted: Raccolta L'Eredità dei Ladri\n03:16 Fall Guys: Ultimate Knockout\n03:52 Wreckfest\n04:18 Fire Emblem Warriors: Three Hopes\n04:49 Cuphead: The Delicious Last Course\n05:25 Gli altri giochi in uscita a Giugno 2022\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "UN GIOCO DI CALCIO ESPLOSIVO E LE ALTRE USCITE: GIUGNO 2022", "rAYTidRiA1g", 444, false, "https://www.youtube.com/watch?v=rAYTidRiA1g", "/downloads/shows/Multiplayer.it/Season 2022/s2022e053100 - UN GIOCO DI CALCIO ESPLOSIVO E LE ALTRE USCITE: GIUGNO 2022.mp4", false, 4, ~U[2022-05-31 13:00:32Z]] 20:31:48.589 [debug] QUERY OK source="sources" db=0.3ms idle=86.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:48.589 [debug] QUERY OK source="media_profiles" db=0.3ms idle=16.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:48.591 [debug] QUERY OK source="media_items" db=0.6ms idle=17.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7301] 20:31:48.591 [debug] Current batch of media processed. Will check again in 1000ms 20:31:49.593 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "In attesa dello State of Play del 2 giugno 2022, vediamo cosa possiamo aspettarci e quali sono i giochi che Sony PlayStation potrebbe mostrare su PS5 e PSVR2.\n----\n#PSVR2\n#StateOfPlay\n----\nCapitoli:\n00:00 Intro\n00:27 Playstation VR 2\n01:08 Titoli terze parti\n01:34 Half-Life Alyx\n02:26 Silent Hill\n03:10 Final Fantasy 16\n03:39 Street Fighter 6\n04:11 Titoli first party\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 368, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e053000 - I Giochi PS5 che potremmo vedere allo STATE OF PLAY.mp4", "id" => "-cJaFE1H64o", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-cJaFE1H64o", "playlist_index" => 3298, "timestamp" => 1653931139, "title" => "I Giochi PS5 che potremmo vedere allo STATE OF PLAY", "upload_date" => "20220530"} 20:31:49.594 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:49.596 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:49.601 [debug] QUERY OK source="media_items" db=5.0ms idle=1006.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-30 17:18:59Z], 4] 20:31:49.610 [debug] QUERY OK source="media_items" db=7.5ms idle=1010.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In attesa dello State of Play del 2 giugno 2022, vediamo cosa possiamo aspettarci e quali sono i giochi che Sony PlayStation potrebbe mostrare su PS5 e PSVR2.\n----\n#PSVR2\n#StateOfPlay\n----\nCapitoli:\n00:00 Intro\n00:27 Playstation VR 2\n01:08 Titoli terze parti\n01:34 Half-Life Alyx\n02:26 Silent Hill\n03:10 Final Fantasy 16\n03:39 Street Fighter 6\n04:11 Titoli first party\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I Giochi PS5 che potremmo vedere allo STATE OF PLAY", "50fa31e1-ea00-4824-886d-9d34a3d5fd9e", false, "-cJaFE1H64o", 368, false, "https://www.youtube.com/watch?v=-cJaFE1H64o", 3298, "/downloads/shows/Multiplayer.it/Season 2022/s2022e053000 - I Giochi PS5 che potremmo vedere allo STATE OF PLAY.mp4", false, false, 4, [], 97, ~U[2022-05-30 17:18:59Z], ~U[2026-09-10 18:31:49Z], ~U[2026-09-10 18:31:49Z], "In attesa dello State of Play del 2 giugno 2022, vediamo cosa possiamo aspettarci e quali sono i giochi che Sony PlayStation potrebbe mostrare su PS5 e PSVR2.\n----\n#PSVR2\n#StateOfPlay\n----\nCapitoli:\n00:00 Intro\n00:27 Playstation VR 2\n01:08 Titoli terze parti\n01:34 Half-Life Alyx\n02:26 Silent Hill\n03:10 Final Fantasy 16\n03:39 Street Fighter 6\n04:11 Titoli first party\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I Giochi PS5 che potremmo vedere allo STATE OF PLAY", "-cJaFE1H64o", 368, false, "https://www.youtube.com/watch?v=-cJaFE1H64o", "/downloads/shows/Multiplayer.it/Season 2022/s2022e053000 - I Giochi PS5 che potremmo vedere allo STATE OF PLAY.mp4", false, 4, ~U[2022-05-30 17:18:59Z]] 20:31:49.611 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=103.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:49.612 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=16.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:49.613 [debug] QUERY OK source="media_items" db=0.4ms idle=16.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7302] 20:31:49.613 [debug] Current batch of media processed. Will check again in 1000ms 20:31:50.614 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Cal Kestis torna in Star Wars Jedi Survivor, seguito dell'acclamato Jedi: Fallen Order. In attesa dell'uscita del gioco, prevista per il 2023 su console next-gen, abbiamo analizzato il trailer per raccontarvi tutti i dettagli confermati e le teorie sulla storia e il gameplay.\n\n00:29 Il ritorno di Cal\n01:40 Spada laser o no?\n03:28 Comparto tecnico\n04:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 290, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e053000 - STAR WARS JEDI SURVIVOR: Primi dettagli!!!.mp4", "id" => "HDPCri9O0Eo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=HDPCri9O0Eo", "playlist_index" => 3299, "timestamp" => 1653913650, "title" => "STAR WARS JEDI SURVIVOR: Primi dettagli!!!", "upload_date" => "20220530"} 20:31:50.616 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:50.617 [debug] QUERY OK source="sources" db=0.4ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:50.627 [debug] QUERY OK source="media_items" db=9.2ms queue=0.1ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-30 12:27:30Z], 4] 20:31:50.629 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=1014.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Cal Kestis torna in Star Wars Jedi Survivor, seguito dell'acclamato Jedi: Fallen Order. In attesa dell'uscita del gioco, prevista per il 2023 su console next-gen, abbiamo analizzato il trailer per raccontarvi tutti i dettagli confermati e le teorie sulla storia e il gameplay.\n\n00:29 Il ritorno di Cal\n01:40 Spada laser o no?\n03:28 Comparto tecnico\n04:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STAR WARS JEDI SURVIVOR: Primi dettagli!!!", "daa2611e-d7c2-4fa3-a9c5-c1fac1486051", false, "HDPCri9O0Eo", 290, false, "https://www.youtube.com/watch?v=HDPCri9O0Eo", 3299, "/downloads/shows/Multiplayer.it/Season 2022/s2022e053000 - STAR WARS JEDI SURVIVOR: Primi dettagli!!!.mp4", false, false, 4, [], 97, ~U[2022-05-30 12:27:30Z], ~U[2026-09-10 18:31:50Z], ~U[2026-09-10 18:31:50Z], "Cal Kestis torna in Star Wars Jedi Survivor, seguito dell'acclamato Jedi: Fallen Order. In attesa dell'uscita del gioco, prevista per il 2023 su console next-gen, abbiamo analizzato il trailer per raccontarvi tutti i dettagli confermati e le teorie sulla storia e il gameplay.\n\n00:29 Il ritorno di Cal\n01:40 Spada laser o no?\n03:28 Comparto tecnico\n04:09 Certezze e dubbi\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STAR WARS JEDI SURVIVOR: Primi dettagli!!!", "HDPCri9O0Eo", 290, false, "https://www.youtube.com/watch?v=HDPCri9O0Eo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e053000 - STAR WARS JEDI SURVIVOR: Primi dettagli!!!.mp4", false, 4, ~U[2022-05-30 12:27:30Z]] 20:31:50.630 [debug] QUERY OK source="sources" db=0.4ms idle=121.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:50.631 [debug] QUERY OK source="media_profiles" db=0.3ms idle=14.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:50.632 [debug] QUERY OK source="media_items" db=0.3ms idle=14.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7303] 20:31:50.632 [debug] Current batch of media processed. Will check again in 1000ms 20:31:51.174 [info] GET / 20:31:51.175 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:31:51.177 [debug] QUERY OK source="settings" db=1.9ms idle=548.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:51.178 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=548.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:31:51.179 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=548.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:31:51.185 [debug] QUERY OK source="media_items" db=5.7ms idle=548.1ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:51.186 [debug] QUERY OK source="media_items" db=0.7ms idle=553.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:51.186 [debug] QUERY OK source="settings" db=0.2ms idle=9.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:51.187 [debug] QUERY OK source="settings" db=0.1ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:51.187 [debug] QUERY OK source="settings" db=0.2ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:51.189 [debug] QUERY OK source="tasks" db=0.4ms idle=3.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:31:51.190 [debug] QUERY OK source="sources" db=0.2ms idle=3.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:51.193 [debug] QUERY OK source="media_items" db=1.5ms idle=4.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:51.198 [debug] QUERY OK source="media_items" db=5.2ms idle=6.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:51.199 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=11.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:51.206 [debug] QUERY OK source="media_items" db=2.9ms idle=13.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:31:51.214 [debug] QUERY OK source="media_items" db=8.0ms queue=0.1ms idle=15.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:51.215 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=21.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:31:51.216 [info] Sent 200 in 41ms 20:31:51.633 [debug] Current batch of media processed. Will check again in 1000ms 20:31:52.634 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Il Best of della giornata passata allo Spazio Lenovo in cui, in occasione della presentazione dei nuovi Legion, Alessio ha sfidato un team di campionesse internazionali di Valorant. Provate a indovinare com'è finita.\nEcco il link alla Diretta integrale = https://www.twitch.tv/videos/1497034108\n\n----\n#lenovolegion7\n#lenovo \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 458, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052900 - Alessio sfida le campionesse di Valorant all'evento Lenovo Legion.mp4", "id" => "cbZGVRJGjEY", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=cbZGVRJGjEY", "playlist_index" => 3300, "timestamp" => 1653836413, "title" => "Alessio sfida le campionesse di Valorant all'evento Lenovo Legion", "upload_date" => "20220529"} 20:31:52.636 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1429.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:52.637 [debug] QUERY OK source="sources" db=0.7ms idle=1422.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:52.647 [debug] QUERY OK source="media_items" db=9.4ms queue=0.1ms idle=1423.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-29 15:00:13Z], 4] 20:31:52.654 [debug] QUERY OK source="media_items" db=5.1ms idle=1138.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il Best of della giornata passata allo Spazio Lenovo in cui, in occasione della presentazione dei nuovi Legion, Alessio ha sfidato un team di campionesse internazionali di Valorant. Provate a indovinare com'è finita.\nEcco il link alla Diretta integrale = https://www.twitch.tv/videos/1497034108\n\n----\n#lenovolegion7\n#lenovo \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Alessio sfida le campionesse di Valorant all'evento Lenovo Legion", "51310c04-f953-4436-94f8-cd1c440d905c", false, "cbZGVRJGjEY", 458, false, "https://www.youtube.com/watch?v=cbZGVRJGjEY", 3300, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052900 - Alessio sfida le campionesse di Valorant all'evento Lenovo Legion.mp4", false, false, 4, [], 96, ~U[2022-05-29 15:00:13Z], ~U[2026-09-10 18:31:52Z], ~U[2026-09-10 18:31:52Z], "Il Best of della giornata passata allo Spazio Lenovo in cui, in occasione della presentazione dei nuovi Legion, Alessio ha sfidato un team di campionesse internazionali di Valorant. Provate a indovinare com'è finita.\nEcco il link alla Diretta integrale = https://www.twitch.tv/videos/1497034108\n\n----\n#lenovolegion7\n#lenovo \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Alessio sfida le campionesse di Valorant all'evento Lenovo Legion", "cbZGVRJGjEY", 458, false, "https://www.youtube.com/watch?v=cbZGVRJGjEY", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052900 - Alessio sfida le campionesse di Valorant all'evento Lenovo Legion.mp4", false, 4, ~U[2022-05-29 15:00:13Z]] 20:31:52.654 [debug] QUERY OK source="sources" db=0.3ms idle=141.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:52.656 [debug] QUERY OK source="media_profiles" db=1.4ms idle=18.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:52.659 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=19.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7304] 20:31:52.659 [debug] Current batch of media processed. Will check again in 1000ms 20:31:53.661 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "La Recensione di Kao the Kangaroo, un platform dal gameplay divertentissimo, che ricorda molto Crash ma trova una sua personalità.\n\n00:32 Platform 3D\n01:36 Progressione\n02:11 Gameplay\n02:47 Sistema di combattimento\n03:44 Comparto tecnico\n04:54 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 344, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052900 - Kao The Kangaroo: Crash ha un ottimo rivale! (Recensione).mp4", "id" => "GW0cIIeM9Mo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=GW0cIIeM9Mo", "playlist_index" => 3301, "timestamp" => 1653829215, "title" => "Kao The Kangaroo: Crash ha un ottimo rivale! (Recensione)", "upload_date" => "20220529"} 20:31:53.663 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1008.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:53.664 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1008.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:53.675 [debug] QUERY OK source="media_items" db=10.5ms queue=0.1ms idle=1008.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-29 13:00:15Z], 4] 20:31:53.681 [debug] QUERY OK source="media_items" db=4.8ms idle=1017.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La Recensione di Kao the Kangaroo, un platform dal gameplay divertentissimo, che ricorda molto Crash ma trova una sua personalità.\n\n00:32 Platform 3D\n01:36 Progressione\n02:11 Gameplay\n02:47 Sistema di combattimento\n03:44 Comparto tecnico\n04:54 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Kao The Kangaroo: Crash ha un ottimo rivale! (Recensione)", "baed1086-e486-4cde-850a-ac23fc2bd0bd", false, "GW0cIIeM9Mo", 344, false, "https://www.youtube.com/watch?v=GW0cIIeM9Mo", 3301, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052900 - Kao The Kangaroo: Crash ha un ottimo rivale! (Recensione).mp4", false, false, 4, [], 96, ~U[2022-05-29 13:00:15Z], ~U[2026-09-10 18:31:53Z], ~U[2026-09-10 18:31:53Z], "La Recensione di Kao the Kangaroo, un platform dal gameplay divertentissimo, che ricorda molto Crash ma trova una sua personalità.\n\n00:32 Platform 3D\n01:36 Progressione\n02:11 Gameplay\n02:47 Sistema di combattimento\n03:44 Comparto tecnico\n04:54 Commento Finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Kao The Kangaroo: Crash ha un ottimo rivale! (Recensione)", "GW0cIIeM9Mo", 344, false, "https://www.youtube.com/watch?v=GW0cIIeM9Mo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052900 - Kao The Kangaroo: Crash ha un ottimo rivale! (Recensione).mp4", false, 4, ~U[2022-05-29 13:00:15Z]] 20:31:53.682 [debug] QUERY OK source="sources" db=0.3ms idle=164.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:53.684 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.1ms idle=19.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:53.685 [debug] QUERY OK source="media_items" db=0.4ms idle=20.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7305] 20:31:53.685 [debug] Current batch of media processed. Will check again in 1000ms 20:31:54.687 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Il divano è sempre il divano. In questo video vi daremo una lista dei migliori 15 titoli con multiplayer locale, da divano appunto, disponibili per la console regina del divertimento in salotto: Nintendo Switch. Ecco quindi i migliori giochi da giocare in due su Switch!\n---\n#Nintendo\n#NintendoSwitch\n---\n00:00 Intro\n00:36 Rocket League\n01:05 Cuphead\n01:40 Snipperclips Plus\n02:08 WarioWare: Get it Together!\n02:39 Overcooked! 2\n03:08 Super Smash Bros. Ultimate\n03:42 Big Brain Academy: Sfida tra menti\n04:16 Super Mario 3D World + Bowser’s Fury\n04:51 Enter the gungeon\n05:24 Captain Toad: Treasure Tracker\n06:00 Nintendo Switch Sports\n06:34 Castle Crashers Remastered\n07:05 Puyo Puyo Tetris 2\n07:31 Windjammers 2\n08:05 Mario Kart 8 Deluxe\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 543, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052900 - NINTENDO SWITCH: I GIOCHI DA GIOCARE IN 2 SUL DIVANO.mp4", "id" => "fGTCk120Gek", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fGTCk120Gek", "playlist_index" => 3302, "timestamp" => 1653814830, "title" => "NINTENDO SWITCH: I GIOCHI DA GIOCARE IN 2 SUL DIVANO", "upload_date" => "20220529"} 20:31:54.688 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1006.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:54.690 [debug] QUERY OK source="sources" db=0.3ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:54.699 [debug] QUERY OK source="media_items" db=8.8ms idle=1006.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-29 09:00:30Z], 4] 20:31:54.702 [debug] QUERY OK source="media_items" db=2.1ms idle=1014.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il divano è sempre il divano. In questo video vi daremo una lista dei migliori 15 titoli con multiplayer locale, da divano appunto, disponibili per la console regina del divertimento in salotto: Nintendo Switch. Ecco quindi i migliori giochi da giocare in due su Switch!\n---\n#Nintendo\n#NintendoSwitch\n---\n00:00 Intro\n00:36 Rocket League\n01:05 Cuphead\n01:40 Snipperclips Plus\n02:08 WarioWare: Get it Together!\n02:39 Overcooked! 2\n03:08 Super Smash Bros. Ultimate\n03:42 Big Brain Academy: Sfida tra menti\n04:16 Super Mario 3D World + Bowser’s Fury\n04:51 Enter the gungeon\n05:24 Captain Toad: Treasure Tracker\n06:00 Nintendo Switch Sports\n06:34 Castle Crashers Remastered\n07:05 Puyo Puyo Tetris 2\n07:31 Windjammers 2\n08:05 Mario Kart 8 Deluxe\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NINTENDO SWITCH: I GIOCHI DA GIOCARE IN 2 SUL DIVANO", "79bc7639-7921-409a-af2a-b7917a6c1c3e", false, "fGTCk120Gek", 543, false, "https://www.youtube.com/watch?v=fGTCk120Gek", 3302, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052900 - NINTENDO SWITCH: I GIOCHI DA GIOCARE IN 2 SUL DIVANO.mp4", false, false, 4, [], 96, ~U[2022-05-29 09:00:30Z], ~U[2026-09-10 18:31:54Z], ~U[2026-09-10 18:31:54Z], "Il divano è sempre il divano. In questo video vi daremo una lista dei migliori 15 titoli con multiplayer locale, da divano appunto, disponibili per la console regina del divertimento in salotto: Nintendo Switch. Ecco quindi i migliori giochi da giocare in due su Switch!\n---\n#Nintendo\n#NintendoSwitch\n---\n00:00 Intro\n00:36 Rocket League\n01:05 Cuphead\n01:40 Snipperclips Plus\n02:08 WarioWare: Get it Together!\n02:39 Overcooked! 2\n03:08 Super Smash Bros. Ultimate\n03:42 Big Brain Academy: Sfida tra menti\n04:16 Super Mario 3D World + Bowser’s Fury\n04:51 Enter the gungeon\n05:24 Captain Toad: Treasure Tracker\n06:00 Nintendo Switch Sports\n06:34 Castle Crashers Remastered\n07:05 Puyo Puyo Tetris 2\n07:31 Windjammers 2\n08:05 Mario Kart 8 Deluxe\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NINTENDO SWITCH: I GIOCHI DA GIOCARE IN 2 SUL DIVANO", "fGTCk120Gek", 543, false, "https://www.youtube.com/watch?v=fGTCk120Gek", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052900 - NINTENDO SWITCH: I GIOCHI DA GIOCARE IN 2 SUL DIVANO.mp4", false, 4, ~U[2022-05-29 09:00:30Z]] 20:31:54.703 [debug] QUERY OK source="sources" db=0.5ms idle=181.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:54.704 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=15.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:54.705 [debug] QUERY OK source="media_items" db=0.4ms idle=14.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7306] 20:31:54.705 [debug] Current batch of media processed. Will check again in 1000ms 20:31:55.706 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Mario Stikers: Battle League Football arriverà il 10 giugno 2022 su Nintendo Switch ma Nintendo ci ha permesso di provare in anteprima una demo di gameplay in cui Vincenzo e Luca si sono sfidati in un 1 VS 1 senza esclusione di colpi: Luigi contro Waluigi. Il bene contro il suo opposto. Chi vincerà questa battaglia? E chi rosicherà di più?\n\nPer chi vuole provare Mario Strikers Battle League Football, Nintendo ha annunciato gli orari dei First Kick, delle sessioni di gioco speciali per testare le sfide online. Queste le date:\n\nSabato 4 giugno 05:00-06:00 CEST\nSabato 4 giugno 13:00-14:00 CEST\nSabato 4 giugno 21:00-22:00 CEST\nDomenica 5 giugno 5:00-06:00 CEST\nDomenica 5 giugno 13:00-14:00 CEST\n\n----\n#MarioStrikers\n#Nintendo\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 406, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052800 - Giochiamo Mario Strikers su Nintendo Switch!.mp4", "id" => "F7Snderu31I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=F7Snderu31I", "playlist_index" => 3303, "timestamp" => 1653743904, "title" => "Giochiamo Mario Strikers su Nintendo Switch!", "upload_date" => "20220528"} 20:31:55.706 [debug] QUERY OK source="sources" db=0.3ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:55.707 [debug] QUERY OK source="sources" db=0.2ms idle=1003.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:55.713 [debug] QUERY OK source="media_items" db=5.4ms idle=1003.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-28 13:18:24Z], 4] 20:31:55.715 [debug] QUERY OK source="media_items" db=1.4ms idle=1008.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Mario Stikers: Battle League Football arriverà il 10 giugno 2022 su Nintendo Switch ma Nintendo ci ha permesso di provare in anteprima una demo di gameplay in cui Vincenzo e Luca si sono sfidati in un 1 VS 1 senza esclusione di colpi: Luigi contro Waluigi. Il bene contro il suo opposto. Chi vincerà questa battaglia? E chi rosicherà di più?\n\nPer chi vuole provare Mario Strikers Battle League Football, Nintendo ha annunciato gli orari dei First Kick, delle sessioni di gioco speciali per testare le sfide online. Queste le date:\n\nSabato 4 giugno 05:00-06:00 CEST\nSabato 4 giugno 13:00-14:00 CEST\nSabato 4 giugno 21:00-22:00 CEST\nDomenica 5 giugno 5:00-06:00 CEST\nDomenica 5 giugno 13:00-14:00 CEST\n\n----\n#MarioStrikers\n#Nintendo\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Giochiamo Mario Strikers su Nintendo Switch!", "d5b3e039-64ba-44da-95a0-529146f14911", false, "F7Snderu31I", 406, false, "https://www.youtube.com/watch?v=F7Snderu31I", 3303, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052800 - Giochiamo Mario Strikers su Nintendo Switch!.mp4", false, false, 4, [], 98, ~U[2022-05-28 13:18:24Z], ~U[2026-09-10 18:31:55Z], ~U[2026-09-10 18:31:55Z], "Mario Stikers: Battle League Football arriverà il 10 giugno 2022 su Nintendo Switch ma Nintendo ci ha permesso di provare in anteprima una demo di gameplay in cui Vincenzo e Luca si sono sfidati in un 1 VS 1 senza esclusione di colpi: Luigi contro Waluigi. Il bene contro il suo opposto. Chi vincerà questa battaglia? E chi rosicherà di più?\n\nPer chi vuole provare Mario Strikers Battle League Football, Nintendo ha annunciato gli orari dei First Kick, delle sessioni di gioco speciali per testare le sfide online. Queste le date:\n\nSabato 4 giugno 05:00-06:00 CEST\nSabato 4 giugno 13:00-14:00 CEST\nSabato 4 giugno 21:00-22:00 CEST\nDomenica 5 giugno 5:00-06:00 CEST\nDomenica 5 giugno 13:00-14:00 CEST\n\n----\n#MarioStrikers\n#Nintendo\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Giochiamo Mario Strikers su Nintendo Switch!", "F7Snderu31I", 406, false, "https://www.youtube.com/watch?v=F7Snderu31I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052800 - Giochiamo Mario Strikers su Nintendo Switch!.mp4", false, 4, ~U[2022-05-28 13:18:24Z]] 20:31:55.715 [debug] QUERY OK source="sources" db=0.1ms idle=190.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:55.716 [debug] QUERY OK source="media_profiles" db=0.5ms idle=9.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:55.718 [debug] QUERY OK source="media_items" db=1.3ms idle=9.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7307] 20:31:55.718 [debug] Current batch of media processed. Will check again in 1000ms 20:31:56.219 [info] GET / 20:31:56.219 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:31:56.222 [debug] QUERY OK source="settings" db=1.8ms queue=0.1ms idle=506.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:56.223 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=507.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:31:56.224 [debug] QUERY OK source="sources" db=0.4ms idle=507.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:31:56.235 [debug] QUERY OK source="media_items" db=11.3ms idle=507.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:56.237 [debug] QUERY OK source="media_items" db=1.5ms idle=517.3ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:56.238 [debug] QUERY OK source="settings" db=0.6ms queue=0.1ms idle=15.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:56.239 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=16.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:56.242 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=17.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:31:56.245 [debug] QUERY OK source="tasks" db=0.9ms idle=8.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:31:56.246 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=7.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:56.250 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=9.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:31:56.260 [debug] QUERY OK source="media_items" db=9.7ms queue=0.1ms idle=11.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:56.262 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=19.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:56.274 [debug] QUERY OK source="media_items" db=6.6ms idle=22.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:31:56.290 [debug] QUERY OK source="media_items" db=15.4ms queue=0.1ms idle=27.7ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:31:56.291 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=39.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:31:56.293 [info] Sent 200 in 73ms 20:31:56.720 [debug] Current batch of media processed. Will check again in 1000ms 20:31:57.721 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Con una nota pubblicata sul Playstation Blog, Sony ha annunciato un nuovo State of Play.\nL'appuntamento è con una presentazione della durata di circa 30 minuti con novità e trailer dei giochi in arrivo su PS5 e PS4. E anche qualcosa su PS VR2\n\nSeguite l'evento assieme a noi sul nostro canale Twitch! https://www.twitch.tv/multiplayerit\n----\n#PS5\n#PlayStation\n#PSVR2\n----\nCapitoli:\n00:00 Intro\n00:23 PSVR2 e terze parti\n01:17 Dove vederlo?\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 112, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052700 - PS5 STATE OF PLAY di GIUGNO: Data e ora.mp4", "id" => "s9Okb4ZyrKo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=s9Okb4ZyrKo", "playlist_index" => 3304, "timestamp" => 1653665567, "title" => "PS5 STATE OF PLAY di GIUGNO: Data e ora", "upload_date" => "20220527"} 20:31:57.721 [debug] QUERY OK source="sources" db=0.2ms idle=1447.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:57.722 [debug] QUERY OK source="sources" db=0.2ms idle=1432.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:57.727 [debug] QUERY OK source="media_items" db=4.9ms idle=1431.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-27 15:32:47Z], 4] 20:31:57.732 [debug] QUERY OK source="media_items" db=4.0ms idle=1199.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Con una nota pubblicata sul Playstation Blog, Sony ha annunciato un nuovo State of Play.\nL'appuntamento è con una presentazione della durata di circa 30 minuti con novità e trailer dei giochi in arrivo su PS5 e PS4. E anche qualcosa su PS VR2\n\nSeguite l'evento assieme a noi sul nostro canale Twitch! https://www.twitch.tv/multiplayerit\n----\n#PS5\n#PlayStation\n#PSVR2\n----\nCapitoli:\n00:00 Intro\n00:23 PSVR2 e terze parti\n01:17 Dove vederlo?\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PS5 STATE OF PLAY di GIUGNO: Data e ora", "423e3779-f757-4a6f-b438-810edf73fcfd", false, "s9Okb4ZyrKo", 112, false, "https://www.youtube.com/watch?v=s9Okb4ZyrKo", 3304, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052700 - PS5 STATE OF PLAY di GIUGNO: Data e ora.mp4", false, false, 4, [], 97, ~U[2022-05-27 15:32:47Z], ~U[2026-09-10 18:31:57Z], ~U[2026-09-10 18:31:57Z], "Con una nota pubblicata sul Playstation Blog, Sony ha annunciato un nuovo State of Play.\nL'appuntamento è con una presentazione della durata di circa 30 minuti con novità e trailer dei giochi in arrivo su PS5 e PS4. E anche qualcosa su PS VR2\n\nSeguite l'evento assieme a noi sul nostro canale Twitch! https://www.twitch.tv/multiplayerit\n----\n#PS5\n#PlayStation\n#PSVR2\n----\nCapitoli:\n00:00 Intro\n00:23 PSVR2 e terze parti\n01:17 Dove vederlo?\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PS5 STATE OF PLAY di GIUGNO: Data e ora", "s9Okb4ZyrKo", 112, false, "https://www.youtube.com/watch?v=s9Okb4ZyrKo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052700 - PS5 STATE OF PLAY di GIUGNO: Data e ora.mp4", false, 4, ~U[2022-05-27 15:32:47Z]] 20:31:57.732 [debug] QUERY OK source="sources" db=0.2ms idle=202.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:57.734 [debug] QUERY OK source="media_profiles" db=0.9ms idle=11.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:57.735 [debug] QUERY OK source="media_items" db=1.0ms idle=12.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7308] 20:31:57.735 [debug] Current batch of media processed. Will check again in 1000ms 20:31:58.736 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Abbiamo provato Mario Strikers: Battle League Football in attesa del suo arrivo in esclusiva su Nintendo Switch il 10 giugno 2022: queste sono le nostre impressioni.\nQui l'articolo completo: https://bit.ly/3z0VkC8\n---\n#MarioStrikers\n#Nintendo\n#SuperMario\n----\nCapitoli:\n00:00 Intro\n00:31 Serie A dei Funghi\n01:39 Controlli\n02:58 Sistema di gioco\n03:48 Modalità\n04:45 Tecnica\n05:28 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 374, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052700 - CHE MIX ESPLOSIVO! Provato Mario Strikers Battle League Football.mp4", "id" => "8avHLRLkpAU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=8avHLRLkpAU", "playlist_index" => 3305, "timestamp" => 1653656403, "title" => "CHE MIX ESPLOSIVO! Provato Mario Strikers Battle League Football", "upload_date" => "20220527"} 20:31:58.738 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:58.739 [debug] QUERY OK source="sources" db=0.4ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:58.745 [debug] QUERY OK source="media_items" db=5.3ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-27 13:00:03Z], 4] 20:31:58.747 [debug] QUERY OK source="media_items" db=1.7ms idle=1009.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo provato Mario Strikers: Battle League Football in attesa del suo arrivo in esclusiva su Nintendo Switch il 10 giugno 2022: queste sono le nostre impressioni.\nQui l'articolo completo: https://bit.ly/3z0VkC8\n---\n#MarioStrikers\n#Nintendo\n#SuperMario\n----\nCapitoli:\n00:00 Intro\n00:31 Serie A dei Funghi\n01:39 Controlli\n02:58 Sistema di gioco\n03:48 Modalità\n04:45 Tecnica\n05:28 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CHE MIX ESPLOSIVO! Provato Mario Strikers Battle League Football", "85111eee-6086-44c0-843a-bffd5d2e8607", false, "8avHLRLkpAU", 374, false, "https://www.youtube.com/watch?v=8avHLRLkpAU", 3305, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052700 - CHE MIX ESPLOSIVO! Provato Mario Strikers Battle League Football.mp4", false, false, 4, [], 97, ~U[2022-05-27 13:00:03Z], ~U[2026-09-10 18:31:58Z], ~U[2026-09-10 18:31:58Z], "Abbiamo provato Mario Strikers: Battle League Football in attesa del suo arrivo in esclusiva su Nintendo Switch il 10 giugno 2022: queste sono le nostre impressioni.\nQui l'articolo completo: https://bit.ly/3z0VkC8\n---\n#MarioStrikers\n#Nintendo\n#SuperMario\n----\nCapitoli:\n00:00 Intro\n00:31 Serie A dei Funghi\n01:39 Controlli\n02:58 Sistema di gioco\n03:48 Modalità\n04:45 Tecnica\n05:28 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "CHE MIX ESPLOSIVO! Provato Mario Strikers Battle League Football", "8avHLRLkpAU", 374, false, "https://www.youtube.com/watch?v=8avHLRLkpAU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052700 - CHE MIX ESPLOSIVO! Provato Mario Strikers Battle League Football.mp4", false, 4, ~U[2022-05-27 13:00:03Z]] 20:31:58.748 [debug] QUERY OK source="sources" db=0.3ms idle=212.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:58.750 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=10.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:58.751 [debug] QUERY OK source="media_items" db=0.4ms idle=11.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7309] 20:31:58.751 [debug] Current batch of media processed. Will check again in 1000ms 20:31:59.752 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Già etichettato dal direttore creativo di SuperMassive Games, Will Byles, come seguito spirituale di Until Dawn, The Quarry ripropone la formula del film interattivo nel quale i giocatori sono chiamati a seguire le gesta di un gruppo di personaggi e operare scelte che cambieranno il corso degli eventi. Dopo aver assistito all’annuncio in esclusiva italiana, abbiamo potuto finalmente provare con mano ciò che gli sviluppatori inglesi hanno ideato per questa nuova avventura che si ispira ai teen horror americani.\n----\n#TheQuarry\n----\nCapitoli:\n00:00 Intro\n00:36 Cast\n01:37 Film interattivo\n02:38 Impressioni\n03:45 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 273, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052600 - UN FILM INTERATTIVO SPAVENTOSO | THE QUARRY.mp4", "id" => "xisaZ1tO-x4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xisaZ1tO-x4", "playlist_index" => 3306, "timestamp" => 1653581363, "title" => "UN FILM INTERATTIVO SPAVENTOSO | THE QUARRY", "upload_date" => "20220526"} 20:31:59.753 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:31:59.754 [debug] QUERY OK source="sources" db=0.3ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:59.761 [debug] QUERY OK source="media_items" db=6.5ms idle=1005.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-26 16:09:23Z], 4] 20:31:59.763 [debug] QUERY OK source="media_items" db=0.9ms idle=1010.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Già etichettato dal direttore creativo di SuperMassive Games, Will Byles, come seguito spirituale di Until Dawn, The Quarry ripropone la formula del film interattivo nel quale i giocatori sono chiamati a seguire le gesta di un gruppo di personaggi e operare scelte che cambieranno il corso degli eventi. Dopo aver assistito all’annuncio in esclusiva italiana, abbiamo potuto finalmente provare con mano ciò che gli sviluppatori inglesi hanno ideato per questa nuova avventura che si ispira ai teen horror americani.\n----\n#TheQuarry\n----\nCapitoli:\n00:00 Intro\n00:36 Cast\n01:37 Film interattivo\n02:38 Impressioni\n03:45 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "UN FILM INTERATTIVO SPAVENTOSO | THE QUARRY", "4e4a4332-0a97-43b0-9e27-ad2143f328eb", false, "xisaZ1tO-x4", 273, false, "https://www.youtube.com/watch?v=xisaZ1tO-x4", 3306, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052600 - UN FILM INTERATTIVO SPAVENTOSO | THE QUARRY.mp4", false, false, 4, [], 96, ~U[2022-05-26 16:09:23Z], ~U[2026-09-10 18:31:59Z], ~U[2026-09-10 18:31:59Z], "Già etichettato dal direttore creativo di SuperMassive Games, Will Byles, come seguito spirituale di Until Dawn, The Quarry ripropone la formula del film interattivo nel quale i giocatori sono chiamati a seguire le gesta di un gruppo di personaggi e operare scelte che cambieranno il corso degli eventi. Dopo aver assistito all’annuncio in esclusiva italiana, abbiamo potuto finalmente provare con mano ciò che gli sviluppatori inglesi hanno ideato per questa nuova avventura che si ispira ai teen horror americani.\n----\n#TheQuarry\n----\nCapitoli:\n00:00 Intro\n00:36 Cast\n01:37 Film interattivo\n02:38 Impressioni\n03:45 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "UN FILM INTERATTIVO SPAVENTOSO | THE QUARRY", "xisaZ1tO-x4", 273, false, "https://www.youtube.com/watch?v=xisaZ1tO-x4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052600 - UN FILM INTERATTIVO SPAVENTOSO | THE QUARRY.mp4", false, 4, ~U[2022-05-26 16:09:23Z]] 20:31:59.763 [debug] QUERY OK source="sources" db=0.1ms idle=226.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:31:59.764 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=10.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:31:59.765 [debug] QUERY OK source="media_items" db=0.3ms idle=10.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7310] 20:31:59.765 [debug] Current batch of media processed. Will check again in 1000ms 20:32:00.766 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "PS VR2 avrà una corposa line-up di lancio. PS5 vende 1000 unità al minuto. I giochi PlayStation vanno alla grande anche su PC. Entro il 2025 i giochi live service saranno più di quelli in singolo. Queste sono solo alcune delle informazioni emerse dall’ultimo incontro con gli investitori di Sony, che ci hanno rivelato anche i piani per la produzione di nuove proprietà intellettuali dedicate al mondo PlayStation. Ma entriamo nel dettaglio.\n---\n#PlayStation\n#PS5\n---\n00:00 Intro\n00:27 Line-up di PS VR2 \n01:07 La domanda di PS5 \n02:16 Le vendite su PC \n03:08 I live service \n04:38 Le proprietà intellettuali \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 354, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052600 - PLAYSTATION CAMBIA ROTTA: LIVE SERVICE E PS VR2 SONO IL FUTURO?.mp4", "id" => "8_IU-ilI91k", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=8_IU-ilI91k", "playlist_index" => 3307, "timestamp" => 1653573603, "title" => "PLAYSTATION CAMBIA ROTTA: LIVE SERVICE E PS VR2 SONO IL FUTURO?", "upload_date" => "20220526"} 20:32:00.768 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:00.768 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:00.774 [debug] QUERY OK source="media_items" db=5.1ms idle=1004.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-26 14:00:03Z], 4] 20:32:00.780 [debug] QUERY OK source="media_items" db=4.9ms idle=1009.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["PS VR2 avrà una corposa line-up di lancio. PS5 vende 1000 unità al minuto. I giochi PlayStation vanno alla grande anche su PC. Entro il 2025 i giochi live service saranno più di quelli in singolo. Queste sono solo alcune delle informazioni emerse dall’ultimo incontro con gli investitori di Sony, che ci hanno rivelato anche i piani per la produzione di nuove proprietà intellettuali dedicate al mondo PlayStation. Ma entriamo nel dettaglio.\n---\n#PlayStation\n#PS5\n---\n00:00 Intro\n00:27 Line-up di PS VR2 \n01:07 La domanda di PS5 \n02:16 Le vendite su PC \n03:08 I live service \n04:38 Le proprietà intellettuali \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION CAMBIA ROTTA: LIVE SERVICE E PS VR2 SONO IL FUTURO?", "7b909e94-2cfe-4c2a-9d54-a7430e4bbf1b", false, "8_IU-ilI91k", 354, false, "https://www.youtube.com/watch?v=8_IU-ilI91k", 3307, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052600 - PLAYSTATION CAMBIA ROTTA: LIVE SERVICE E PS VR2 SONO IL FUTURO?.mp4", false, false, 4, [], 96, ~U[2022-05-26 14:00:03Z], ~U[2026-09-10 18:32:00Z], ~U[2026-09-10 18:32:00Z], "PS VR2 avrà una corposa line-up di lancio. PS5 vende 1000 unità al minuto. I giochi PlayStation vanno alla grande anche su PC. Entro il 2025 i giochi live service saranno più di quelli in singolo. Queste sono solo alcune delle informazioni emerse dall’ultimo incontro con gli investitori di Sony, che ci hanno rivelato anche i piani per la produzione di nuove proprietà intellettuali dedicate al mondo PlayStation. Ma entriamo nel dettaglio.\n---\n#PlayStation\n#PS5\n---\n00:00 Intro\n00:27 Line-up di PS VR2 \n01:07 La domanda di PS5 \n02:16 Le vendite su PC \n03:08 I live service \n04:38 Le proprietà intellettuali \n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION CAMBIA ROTTA: LIVE SERVICE E PS VR2 SONO IL FUTURO?", "8_IU-ilI91k", 354, false, "https://www.youtube.com/watch?v=8_IU-ilI91k", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052600 - PLAYSTATION CAMBIA ROTTA: LIVE SERVICE E PS VR2 SONO IL FUTURO?.mp4", false, 4, ~U[2022-05-26 14:00:03Z]] 20:32:00.780 [debug] QUERY OK source="sources" db=0.3ms idle=241.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:00.781 [debug] QUERY OK source="media_profiles" db=0.4ms idle=13.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:00.782 [debug] QUERY OK source="media_items" db=0.3ms idle=13.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7311] 20:32:00.782 [debug] Current batch of media processed. Will check again in 1000ms 20:32:00.868 [info] {"source":"oban","duration":1136,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:32:01.296 [info] GET / 20:32:01.297 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:32:01.298 [debug] QUERY OK source="settings" db=0.4ms queue=0.2ms idle=517.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:01.299 [debug] QUERY OK source="media_profiles" db=0.2ms idle=517.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:32:01.299 [debug] QUERY OK source="sources" db=0.2ms idle=517.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:32:01.308 [debug] QUERY OK source="media_items" db=8.4ms idle=517.3ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:01.310 [debug] QUERY OK source="media_items" db=1.9ms queue=0.1ms idle=440.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:01.311 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=12.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:01.312 [debug] QUERY OK source="settings" db=0.2ms idle=12.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:01.313 [debug] QUERY OK source="settings" db=0.2ms idle=13.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:01.314 [debug] QUERY OK source="tasks" db=0.4ms idle=5.8ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:32:01.315 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=4.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:01.317 [debug] QUERY OK source="media_items" db=1.2ms idle=5.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:01.328 [debug] QUERY OK source="media_items" db=9.9ms queue=0.1ms idle=6.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:01.329 [debug] QUERY OK source="sources" db=0.4ms idle=15.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:01.338 [debug] QUERY OK source="media_items" db=5.3ms idle=18.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:32:01.348 [debug] QUERY OK source="media_items" db=9.7ms queue=0.1ms idle=23.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:01.349 [debug] QUERY OK source="sources" db=0.2ms idle=31.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:32:01.350 [info] Sent 200 in 53ms 20:32:01.784 [debug] Current batch of media processed. Will check again in 1000ms 20:32:02.785 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Nuove TV PlayStation in arrivo. Dopo le voci dei mesi scorsi su una nuova serie dedicata a God of War, Sony ne ha finalmente confermato la produzione, annunciando anche la piattaforma sulla quale verrà trasmessa. Ma non è l’unica novità emersa in queste ore, con la compagnia nipponica pronta ad adattare anche altre due delle sue più importanti proprietà intellettuali. Vediamo insieme quali sono.\n----\n#GodOfWar\n#HorizonForbiddenWest\n#PlayStation\n----\nCapitoli:\n00:00 Intro\n00:25 God of War\n01:42 Le altre serie\n\nCosplay di Leobane (https://www.instagram.com/leobane/)\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 183, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052600 - GOD OF WAR SERIE TV È UFFICIALE! HORIZON E GRAN TURISMO IN ARRIVO.mp4", "id" => "sALCeOKcHlU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sALCeOKcHlU", "playlist_index" => 3308, "timestamp" => 1653557447, "title" => "GOD OF WAR SERIE TV È UFFICIALE! HORIZON E GRAN TURISMO IN ARRIVO", "upload_date" => "20220526"} 20:32:02.787 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1448.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:02.788 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1439.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:02.794 [debug] QUERY OK source="media_items" db=5.3ms idle=1439.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-26 09:30:47Z], 4] 20:32:02.796 [debug] QUERY OK source="media_items" db=1.1ms idle=1253.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nuove TV PlayStation in arrivo. Dopo le voci dei mesi scorsi su una nuova serie dedicata a God of War, Sony ne ha finalmente confermato la produzione, annunciando anche la piattaforma sulla quale verrà trasmessa. Ma non è l’unica novità emersa in queste ore, con la compagnia nipponica pronta ad adattare anche altre due delle sue più importanti proprietà intellettuali. Vediamo insieme quali sono.\n----\n#GodOfWar\n#HorizonForbiddenWest\n#PlayStation\n----\nCapitoli:\n00:00 Intro\n00:25 God of War\n01:42 Le altre serie\n\nCosplay di Leobane (https://www.instagram.com/leobane/)\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR SERIE TV È UFFICIALE! HORIZON E GRAN TURISMO IN ARRIVO", "135990b9-8c73-4f4a-b542-0ca43a3c170b", false, "sALCeOKcHlU", 183, false, "https://www.youtube.com/watch?v=sALCeOKcHlU", 3308, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052600 - GOD OF WAR SERIE TV È UFFICIALE! HORIZON E GRAN TURISMO IN ARRIVO.mp4", false, false, 4, [], 96, ~U[2022-05-26 09:30:47Z], ~U[2026-09-10 18:32:02Z], ~U[2026-09-10 18:32:02Z], "Nuove TV PlayStation in arrivo. Dopo le voci dei mesi scorsi su una nuova serie dedicata a God of War, Sony ne ha finalmente confermato la produzione, annunciando anche la piattaforma sulla quale verrà trasmessa. Ma non è l’unica novità emersa in queste ore, con la compagnia nipponica pronta ad adattare anche altre due delle sue più importanti proprietà intellettuali. Vediamo insieme quali sono.\n----\n#GodOfWar\n#HorizonForbiddenWest\n#PlayStation\n----\nCapitoli:\n00:00 Intro\n00:25 God of War\n01:42 Le altre serie\n\nCosplay di Leobane (https://www.instagram.com/leobane/)\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR SERIE TV È UFFICIALE! HORIZON E GRAN TURISMO IN ARRIVO", "sALCeOKcHlU", 183, false, "https://www.youtube.com/watch?v=sALCeOKcHlU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052600 - GOD OF WAR SERIE TV È UFFICIALE! HORIZON E GRAN TURISMO IN ARRIVO.mp4", false, 4, ~U[2022-05-26 09:30:47Z]] 20:32:02.796 [debug] QUERY OK source="sources" db=0.2ms idle=251.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:02.798 [debug] QUERY OK source="media_profiles" db=1.3ms idle=9.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:02.800 [debug] QUERY OK source="media_items" db=1.5ms idle=9.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7312] 20:32:02.800 [debug] Current batch of media processed. Will check again in 1000ms 20:32:03.801 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Il tiratore scelto Karl Fairburne torna in azione in Sniper Elite 5. Stavolta deve sventare un piano che potrebbe portare i nazisti alla vittoria, in una nuova campagna ambientata in Francia che introduce diverse novità.\n----\n#SniperElite5\n#SniperElite\n----\nCapitoli:\n00:00 Intro\n00:20 Storia\n01:13 Struttura\n02:10 Gameplay\n04:00 Grafica e sonoro\n04:41 Commento finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 338, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052500 - SNIPER ELITE 5: Tanti Approcci, Poche Novità | RECENSIONE.mp4", "id" => "6zu_eO_PCIM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=6zu_eO_PCIM", "playlist_index" => 3309, "timestamp" => 1653489019, "title" => "SNIPER ELITE 5: Tanti Approcci, Poche Novità | RECENSIONE", "upload_date" => "20220525"} 20:32:03.802 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:03.803 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1006.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:03.811 [debug] QUERY OK source="media_items" db=6.7ms queue=0.1ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-25 14:30:19Z], 4] 20:32:03.812 [debug] QUERY OK source="media_items" db=0.8ms idle=1011.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il tiratore scelto Karl Fairburne torna in azione in Sniper Elite 5. Stavolta deve sventare un piano che potrebbe portare i nazisti alla vittoria, in una nuova campagna ambientata in Francia che introduce diverse novità.\n----\n#SniperElite5\n#SniperElite\n----\nCapitoli:\n00:00 Intro\n00:20 Storia\n01:13 Struttura\n02:10 Gameplay\n04:00 Grafica e sonoro\n04:41 Commento finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SNIPER ELITE 5: Tanti Approcci, Poche Novità | RECENSIONE", "9ec5589d-9029-48e0-92f7-20be69208317", false, "6zu_eO_PCIM", 338, false, "https://www.youtube.com/watch?v=6zu_eO_PCIM", 3309, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052500 - SNIPER ELITE 5: Tanti Approcci, Poche Novità | RECENSIONE.mp4", false, false, 4, [], 97, ~U[2022-05-25 14:30:19Z], ~U[2026-09-10 18:32:03Z], ~U[2026-09-10 18:32:03Z], "Il tiratore scelto Karl Fairburne torna in azione in Sniper Elite 5. Stavolta deve sventare un piano che potrebbe portare i nazisti alla vittoria, in una nuova campagna ambientata in Francia che introduce diverse novità.\n----\n#SniperElite5\n#SniperElite\n----\nCapitoli:\n00:00 Intro\n00:20 Storia\n01:13 Struttura\n02:10 Gameplay\n04:00 Grafica e sonoro\n04:41 Commento finale\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SNIPER ELITE 5: Tanti Approcci, Poche Novità | RECENSIONE", "6zu_eO_PCIM", 338, false, "https://www.youtube.com/watch?v=6zu_eO_PCIM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052500 - SNIPER ELITE 5: Tanti Approcci, Poche Novità | RECENSIONE.mp4", false, 4, ~U[2022-05-25 14:30:19Z]] 20:32:03.813 [debug] QUERY OK source="sources" db=0.2ms idle=262.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:03.814 [debug] QUERY OK source="media_profiles" db=0.9ms idle=10.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:03.815 [debug] QUERY OK source="media_items" db=0.4ms idle=10.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7313] 20:32:03.815 [debug] Current batch of media processed. Will check again in 1000ms 20:32:04.816 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Grazie al supporto del DualSense, Hogwarts Legacy avrà tutta una serie di feature esclusive per Playstation 5. Ne ha parlato proprio il Playstation Blog in un lungo post in cui vengono illustrate alcune delle caratteristiche di cui potremo godere impugnando il rivoluzionario controller di Sony.\nSeguiteci, vi raccontiamo quali sono.\n----\n#HogwartsLegacy\n#PS5\n#HarryPotter\n----\n00:00 Intro\n00:21 Connessi alla bacchetta\n01:25 Altri utilizzi\n02:08 Versante tecnico\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 214, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052500 - HOGWARTS LEGACY: TUTTI HARRY POTTER COL DUALSENSE PS5!.mp4", "id" => "vi994RUDssI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=vi994RUDssI", "playlist_index" => 3310, "timestamp" => 1653480035, "title" => "HOGWARTS LEGACY: TUTTI HARRY POTTER COL DUALSENSE PS5!", "upload_date" => "20220525"} 20:32:04.817 [debug] QUERY OK source="sources" db=0.4ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:04.818 [debug] QUERY OK source="sources" db=0.5ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:04.824 [debug] QUERY OK source="media_items" db=5.4ms idle=1004.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-25 12:00:35Z], 4] 20:32:04.828 [debug] QUERY OK source="media_items" db=4.1ms idle=1008.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Grazie al supporto del DualSense, Hogwarts Legacy avrà tutta una serie di feature esclusive per Playstation 5. Ne ha parlato proprio il Playstation Blog in un lungo post in cui vengono illustrate alcune delle caratteristiche di cui potremo godere impugnando il rivoluzionario controller di Sony.\nSeguiteci, vi raccontiamo quali sono.\n----\n#HogwartsLegacy\n#PS5\n#HarryPotter\n----\n00:00 Intro\n00:21 Connessi alla bacchetta\n01:25 Altri utilizzi\n02:08 Versante tecnico\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HOGWARTS LEGACY: TUTTI HARRY POTTER COL DUALSENSE PS5!", "dd2f965a-bca3-4d58-bb10-71e687b42af9", false, "vi994RUDssI", 214, false, "https://www.youtube.com/watch?v=vi994RUDssI", 3310, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052500 - HOGWARTS LEGACY: TUTTI HARRY POTTER COL DUALSENSE PS5!.mp4", false, false, 4, [], 97, ~U[2022-05-25 12:00:35Z], ~U[2026-09-10 18:32:04Z], ~U[2026-09-10 18:32:04Z], "Grazie al supporto del DualSense, Hogwarts Legacy avrà tutta una serie di feature esclusive per Playstation 5. Ne ha parlato proprio il Playstation Blog in un lungo post in cui vengono illustrate alcune delle caratteristiche di cui potremo godere impugnando il rivoluzionario controller di Sony.\nSeguiteci, vi raccontiamo quali sono.\n----\n#HogwartsLegacy\n#PS5\n#HarryPotter\n----\n00:00 Intro\n00:21 Connessi alla bacchetta\n01:25 Altri utilizzi\n02:08 Versante tecnico\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HOGWARTS LEGACY: TUTTI HARRY POTTER COL DUALSENSE PS5!", "vi994RUDssI", 214, false, "https://www.youtube.com/watch?v=vi994RUDssI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052500 - HOGWARTS LEGACY: TUTTI HARRY POTTER COL DUALSENSE PS5!.mp4", false, 4, ~U[2022-05-25 12:00:35Z]] 20:32:04.829 [debug] QUERY OK source="sources" db=0.2ms idle=274.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:04.829 [debug] QUERY OK source="media_profiles" db=0.3ms idle=12.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:04.830 [debug] QUERY OK source="media_items" db=0.4ms idle=12.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7314] 20:32:04.830 [debug] Current batch of media processed. Will check again in 1000ms 20:32:05.832 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Ecco il nuovo trailer di Hogwarts Legacy che mostra come sfrutta le caratteristiche del DualSense e di PS5 nel prossimo gioco open world ambientato nell'universo di Harry Potter.\n----\n#PS5\n#HogwartsLegacy\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 60, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052400 - Hogwarts Legacy TRAILER PS5.mp4", "id" => "Cv1aGKre6Oo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Cv1aGKre6Oo", "playlist_index" => 3311, "timestamp" => 1653402684, "title" => "Hogwarts Legacy TRAILER PS5", "upload_date" => "20220524"} 20:32:05.834 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:05.835 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:05.841 [debug] QUERY OK source="media_items" db=5.3ms queue=0.1ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-24 14:31:24Z], 4] 20:32:05.844 [debug] QUERY OK source="media_items" db=2.6ms idle=1010.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco il nuovo trailer di Hogwarts Legacy che mostra come sfrutta le caratteristiche del DualSense e di PS5 nel prossimo gioco open world ambientato nell'universo di Harry Potter.\n----\n#PS5\n#HogwartsLegacy\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Hogwarts Legacy TRAILER PS5", "13ed9b5e-e9e4-48f2-acfe-d2b7a3edad44", false, "Cv1aGKre6Oo", 60, false, "https://www.youtube.com/watch?v=Cv1aGKre6Oo", 3311, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052400 - Hogwarts Legacy TRAILER PS5.mp4", false, false, 4, [], 96, ~U[2022-05-24 14:31:24Z], ~U[2026-09-10 18:32:05Z], ~U[2026-09-10 18:32:05Z], "Ecco il nuovo trailer di Hogwarts Legacy che mostra come sfrutta le caratteristiche del DualSense e di PS5 nel prossimo gioco open world ambientato nell'universo di Harry Potter.\n----\n#PS5\n#HogwartsLegacy\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Hogwarts Legacy TRAILER PS5", "Cv1aGKre6Oo", 60, false, "https://www.youtube.com/watch?v=Cv1aGKre6Oo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052400 - Hogwarts Legacy TRAILER PS5.mp4", false, 4, ~U[2022-05-24 14:31:24Z]] 20:32:05.844 [debug] QUERY OK source="sources" db=0.1ms idle=285.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:05.845 [debug] QUERY OK source="media_profiles" db=0.1ms idle=10.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:05.845 [debug] QUERY OK source="media_items" db=0.2ms idle=10.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7315] 20:32:05.845 [debug] Current batch of media processed. Will check again in 1000ms 20:32:06.353 [info] GET / 20:32:06.353 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:32:06.356 [debug] QUERY OK source="settings" db=1.9ms queue=0.1ms idle=513.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:06.357 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=512.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:32:06.358 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=512.7ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:32:06.372 [debug] QUERY OK source="media_items" db=13.7ms idle=513.2ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:06.374 [debug] QUERY OK source="media_items" db=2.2ms idle=526.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:06.376 [debug] QUERY OK source="settings" db=1.0ms idle=19.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:06.378 [debug] QUERY OK source="settings" db=1.0ms queue=0.1ms idle=19.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:06.380 [debug] QUERY OK source="settings" db=0.9ms idle=20.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:06.383 [debug] QUERY OK source="tasks" db=1.1ms queue=0.4ms idle=9.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:32:06.385 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=8.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:06.397 [debug] QUERY OK source="media_items" db=5.6ms queue=1.8ms idle=13.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:06.407 [debug] QUERY OK source="media_items" db=9.0ms queue=0.1ms idle=19.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:06.408 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=27.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:06.417 [debug] QUERY OK source="media_items" db=4.7ms idle=29.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:32:06.427 [debug] QUERY OK source="media_items" db=9.1ms queue=0.1ms idle=32.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:06.428 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=30.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:32:06.429 [info] Sent 200 in 76ms 20:32:06.848 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "La recensione di Dolmen, un action RPG sci-fi che purtroppo è molto più generico e soporifero di quello che speravamo. Il gioco è disponibile su PlayStation 4, PS5, Xbox One, Xbox Series X/S e Microsoft Windows.\n---\n00:00 Intro\n00:25 Storia\n00:55 Struttura\n01:40 Gameplay\n03:01 Realizzazione tecnica\n03:46 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 269, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052400 - DOLMEN è un mezzo fiasco (Recensione).mp4", "id" => "pdZD6Jz-NZQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=pdZD6Jz-NZQ", "playlist_index" => 3312, "timestamp" => 1653397233, "title" => "DOLMEN è un mezzo fiasco (Recensione)", "upload_date" => "20220524"} 20:32:06.849 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=439.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:06.850 [debug] QUERY OK source="sources" db=0.3ms idle=432.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:06.853 [debug] QUERY OK source="media_items" db=2.4ms queue=0.1ms idle=423.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-24 13:00:33Z], 4] 20:32:06.854 [debug] QUERY OK source="media_items" db=0.8ms idle=425.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La recensione di Dolmen, un action RPG sci-fi che purtroppo è molto più generico e soporifero di quello che speravamo. Il gioco è disponibile su PlayStation 4, PS5, Xbox One, Xbox Series X/S e Microsoft Windows.\n---\n00:00 Intro\n00:25 Storia\n00:55 Struttura\n01:40 Gameplay\n03:01 Realizzazione tecnica\n03:46 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DOLMEN è un mezzo fiasco (Recensione)", "725be30c-e261-4821-b2c8-0a38cea20165", false, "pdZD6Jz-NZQ", 269, false, "https://www.youtube.com/watch?v=pdZD6Jz-NZQ", 3312, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052400 - DOLMEN è un mezzo fiasco (Recensione).mp4", false, false, 4, [], 96, ~U[2022-05-24 13:00:33Z], ~U[2026-09-10 18:32:06Z], ~U[2026-09-10 18:32:06Z], "La recensione di Dolmen, un action RPG sci-fi che purtroppo è molto più generico e soporifero di quello che speravamo. Il gioco è disponibile su PlayStation 4, PS5, Xbox One, Xbox Series X/S e Microsoft Windows.\n---\n00:00 Intro\n00:25 Storia\n00:55 Struttura\n01:40 Gameplay\n03:01 Realizzazione tecnica\n03:46 Commento finale\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DOLMEN è un mezzo fiasco (Recensione)", "pdZD6Jz-NZQ", 269, false, "https://www.youtube.com/watch?v=pdZD6Jz-NZQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052400 - DOLMEN è un mezzo fiasco (Recensione).mp4", false, 4, ~U[2022-05-24 13:00:33Z]] 20:32:06.855 [debug] QUERY OK source="sources" db=0.6ms idle=294.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:06.856 [debug] QUERY OK source="media_profiles" db=0.1ms idle=6.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:06.857 [debug] QUERY OK source="media_items" db=0.8ms idle=5.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7316] 20:32:06.857 [debug] Current batch of media processed. Will check again in 1000ms 20:32:07.858 [debug] Current batch of media processed. Will check again in 1000ms 20:32:08.859 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Ugly Sonic ce l’ha fatta. La discussa versione “brutta” del porcospino blu di SEGA che tanto ha fatto parlare di sé prima di essere corretta è approdata al cinema, e lo ha fatto con un’inaspettata apparizione in Cip & Ciop: Agenti Speciali, pellicola disponibile sulla piattaforma Disney+ dal 20 maggio 2022. Ma quali sono le ragioni dietro questa bizzarra scelta da parte degli autori?\n----\nCapitoli:\n00:00 Intro\n00:28 Le origini\n01:21 Cameo\n01:59 Le motivazioni\n04:10 Altri riferimenti\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 319, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052400 - TORNA UGLY SONIC! IL CAMEO IN CIP & CIOP: AGENTI SPECIALI.mp4", "id" => "k0joTRioNiQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=k0joTRioNiQ", "playlist_index" => 3313, "timestamp" => 1653382833, "title" => "TORNA UGLY SONIC! IL CAMEO IN CIP & CIOP: AGENTI SPECIALI", "upload_date" => "20220524"} 20:32:08.859 [debug] QUERY OK source="sources" db=0.3ms idle=982.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:08.860 [debug] QUERY OK source="sources" db=0.2ms idle=983.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:08.865 [debug] QUERY OK source="media_items" db=4.5ms idle=983.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-24 09:00:33Z], 4] 20:32:08.867 [debug] QUERY OK source="media_items" db=1.2ms idle=988.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ugly Sonic ce l’ha fatta. La discussa versione “brutta” del porcospino blu di SEGA che tanto ha fatto parlare di sé prima di essere corretta è approdata al cinema, e lo ha fatto con un’inaspettata apparizione in Cip & Ciop: Agenti Speciali, pellicola disponibile sulla piattaforma Disney+ dal 20 maggio 2022. Ma quali sono le ragioni dietro questa bizzarra scelta da parte degli autori?\n----\nCapitoli:\n00:00 Intro\n00:28 Le origini\n01:21 Cameo\n01:59 Le motivazioni\n04:10 Altri riferimenti\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TORNA UGLY SONIC! IL CAMEO IN CIP & CIOP: AGENTI SPECIALI", "1c2474e2-c2b5-47f6-a0f0-623e6d156de3", false, "k0joTRioNiQ", 319, false, "https://www.youtube.com/watch?v=k0joTRioNiQ", 3313, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052400 - TORNA UGLY SONIC! IL CAMEO IN CIP & CIOP: AGENTI SPECIALI.mp4", false, false, 4, [], 96, ~U[2022-05-24 09:00:33Z], ~U[2026-09-10 18:32:08Z], ~U[2026-09-10 18:32:08Z], "Ugly Sonic ce l’ha fatta. La discussa versione “brutta” del porcospino blu di SEGA che tanto ha fatto parlare di sé prima di essere corretta è approdata al cinema, e lo ha fatto con un’inaspettata apparizione in Cip & Ciop: Agenti Speciali, pellicola disponibile sulla piattaforma Disney+ dal 20 maggio 2022. Ma quali sono le ragioni dietro questa bizzarra scelta da parte degli autori?\n----\nCapitoli:\n00:00 Intro\n00:28 Le origini\n01:21 Cameo\n01:59 Le motivazioni\n04:10 Altri riferimenti\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TORNA UGLY SONIC! IL CAMEO IN CIP & CIOP: AGENTI SPECIALI", "k0joTRioNiQ", 319, false, "https://www.youtube.com/watch?v=k0joTRioNiQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052400 - TORNA UGLY SONIC! IL CAMEO IN CIP & CIOP: AGENTI SPECIALI.mp4", false, 4, ~U[2022-05-24 09:00:33Z]] 20:32:08.867 [debug] QUERY OK source="sources" db=0.1ms idle=300.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:08.868 [debug] QUERY OK source="media_profiles" db=0.5ms idle=7.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:08.869 [debug] QUERY OK source="media_items" db=0.3ms idle=8.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7317] 20:32:08.869 [debug] Current batch of media processed. Will check again in 1000ms 20:32:09.870 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Esiste una linea temporale in cui Spider-Man e altre IP Marvel sono esclusive Xbox. In questa, invece, Microsoft ha rifiutato la proposta di Marvel, che così è andata a bussare alla porta di Sony PlayStation.\n----\n#SpiderMan\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 212, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052300 - Spider-Man su Xbox? Microsoft rifiutò.mp4", "id" => "MYyx4Xxkvps", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=MYyx4Xxkvps", "playlist_index" => 3314, "timestamp" => 1653320700, "title" => "Spider-Man su Xbox? Microsoft rifiutò", "upload_date" => "20220523"} 20:32:09.872 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:09.874 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:09.884 [debug] QUERY OK source="media_items" db=9.3ms queue=0.1ms idle=1006.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-23 15:45:00Z], 4] 20:32:09.886 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=314.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Esiste una linea temporale in cui Spider-Man e altre IP Marvel sono esclusive Xbox. In questa, invece, Microsoft ha rifiutato la proposta di Marvel, che così è andata a bussare alla porta di Sony PlayStation.\n----\n#SpiderMan\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Spider-Man su Xbox? Microsoft rifiutò", "79b72063-62e2-45e0-b069-7a3e82a310c4", false, "MYyx4Xxkvps", 212, false, "https://www.youtube.com/watch?v=MYyx4Xxkvps", 3314, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052300 - Spider-Man su Xbox? Microsoft rifiutò.mp4", false, false, 4, [], 97, ~U[2022-05-23 15:45:00Z], ~U[2026-09-10 18:32:09Z], ~U[2026-09-10 18:32:09Z], "Esiste una linea temporale in cui Spider-Man e altre IP Marvel sono esclusive Xbox. In questa, invece, Microsoft ha rifiutato la proposta di Marvel, che così è andata a bussare alla porta di Sony PlayStation.\n----\n#SpiderMan\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Spider-Man su Xbox? Microsoft rifiutò", "MYyx4Xxkvps", 212, false, "https://www.youtube.com/watch?v=MYyx4Xxkvps", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052300 - Spider-Man su Xbox? Microsoft rifiutò.mp4", false, 4, ~U[2022-05-23 15:45:00Z]] 20:32:09.887 [debug] QUERY OK source="sources" db=0.3ms idle=14.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:09.888 [debug] QUERY OK source="media_profiles" db=0.2ms idle=13.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:09.889 [debug] QUERY OK source="media_items" db=0.4ms idle=11.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7318] 20:32:09.889 [debug] Current batch of media processed. Will check again in 1000ms 20:32:10.891 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Electronic Arts è interessata a una vendita o una fusione della compagnia, stando a un nuovo e interessante report. Tra le aziende sondate ci sono anche Disney e Apple, ma cosa accadrà alle serie più popolari della compagnia?\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 176, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052300 - ELECTRONIC ARTS IN VENDITA. Nuovo Report!.mp4", "id" => "MsK1r0PtFB4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=MsK1r0PtFB4", "playlist_index" => 3315, "timestamp" => 1653300698, "title" => "ELECTRONIC ARTS IN VENDITA. Nuovo Report!", "upload_date" => "20220523"} 20:32:10.893 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=1005.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:10.894 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:10.899 [debug] QUERY OK source="media_items" db=4.6ms queue=0.1ms idle=1006.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-23 10:11:38Z], 4] 20:32:10.900 [debug] QUERY OK source="media_items" db=0.7ms idle=1010.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Electronic Arts è interessata a una vendita o una fusione della compagnia, stando a un nuovo e interessante report. Tra le aziende sondate ci sono anche Disney e Apple, ma cosa accadrà alle serie più popolari della compagnia?\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ELECTRONIC ARTS IN VENDITA. Nuovo Report!", "c71594ec-97f0-4869-80ec-3150be7d4b39", false, "MsK1r0PtFB4", 176, false, "https://www.youtube.com/watch?v=MsK1r0PtFB4", 3315, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052300 - ELECTRONIC ARTS IN VENDITA. Nuovo Report!.mp4", false, false, 4, [], 97, ~U[2022-05-23 10:11:38Z], ~U[2026-09-10 18:32:10Z], ~U[2026-09-10 18:32:10Z], "Electronic Arts è interessata a una vendita o una fusione della compagnia, stando a un nuovo e interessante report. Tra le aziende sondate ci sono anche Disney e Apple, ma cosa accadrà alle serie più popolari della compagnia?\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ELECTRONIC ARTS IN VENDITA. Nuovo Report!", "MsK1r0PtFB4", 176, false, "https://www.youtube.com/watch?v=MsK1r0PtFB4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052300 - ELECTRONIC ARTS IN VENDITA. Nuovo Report!.mp4", false, 4, ~U[2022-05-23 10:11:38Z]] 20:32:10.901 [debug] QUERY OK source="sources" db=0.1ms idle=326.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:10.901 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:10.902 [debug] QUERY OK source="media_items" db=0.2ms idle=7.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7319] 20:32:10.902 [debug] Current batch of media processed. Will check again in 1000ms 20:32:11.431 [info] GET / 20:32:11.431 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:32:11.432 [debug] QUERY OK source="settings" db=0.6ms idle=532.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:11.432 [debug] QUERY OK source="media_profiles" db=0.1ms idle=531.7ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:32:11.432 [debug] QUERY OK source="sources" db=0.1ms idle=531.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:32:11.437 [debug] QUERY OK source="media_items" db=4.8ms idle=531.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:11.438 [debug] QUERY OK source="media_items" db=0.7ms idle=535.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:11.439 [debug] QUERY OK source="settings" db=0.1ms idle=6.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:11.439 [debug] QUERY OK source="settings" db=0.0ms idle=6.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:11.440 [debug] QUERY OK source="settings" db=0.0ms idle=7.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:11.440 [debug] QUERY OK source="tasks" db=0.2ms idle=2.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:32:11.441 [debug] QUERY OK source="sources" db=0.2ms idle=2.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:11.442 [debug] QUERY OK source="media_items" db=0.7ms idle=2.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:11.446 [debug] QUERY OK source="media_items" db=3.6ms idle=3.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:11.448 [debug] QUERY OK source="sources" db=1.0ms idle=6.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:11.452 [debug] QUERY OK source="media_items" db=2.7ms idle=9.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:32:11.460 [debug] QUERY OK source="media_items" db=7.2ms idle=11.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:11.461 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=17.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:32:11.462 [info] Sent 200 in 31ms 20:32:11.596 [info] {"source":"oban","duration":1542,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:32:11.903 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "I giochi di calcio sono da sempre tra i titoli di maggior successo. Ma chi ha dato vita al genere prima di FIFA e PES? E cosa ci aspetta nel futuro delle simulazioni calcistiche?\n----\n#Calcio\n#FIFA\n#PES\n----\n00:00 Intro\n00:32 Le origini\n02:50 Football britannico\n04:43 Tra Giappone e occidente\n05:58 PES vs FIFA\n07:38 Prospettive future\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 537, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052200 - La STORIA dei giochi di CALCIO: PRIMA di FIFA (e oltre).mp4", "id" => "AeYa1WDD-MQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=AeYa1WDD-MQ", "playlist_index" => 3316, "timestamp" => 1653224404, "title" => "La STORIA dei giochi di CALCIO: PRIMA di FIFA (e oltre)", "upload_date" => "20220522"} 20:32:11.905 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=451.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:11.906 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=445.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:11.912 [debug] QUERY OK source="media_items" db=5.3ms idle=445.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-22 13:00:04Z], 4] 20:32:11.918 [debug] QUERY OK source="media_items" db=5.4ms idle=337.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["I giochi di calcio sono da sempre tra i titoli di maggior successo. Ma chi ha dato vita al genere prima di FIFA e PES? E cosa ci aspetta nel futuro delle simulazioni calcistiche?\n----\n#Calcio\n#FIFA\n#PES\n----\n00:00 Intro\n00:32 Le origini\n02:50 Football britannico\n04:43 Tra Giappone e occidente\n05:58 PES vs FIFA\n07:38 Prospettive future\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "La STORIA dei giochi di CALCIO: PRIMA di FIFA (e oltre)", "167a3bf8-1b9a-41e8-aeee-f41dc392e741", false, "AeYa1WDD-MQ", 537, false, "https://www.youtube.com/watch?v=AeYa1WDD-MQ", 3316, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052200 - La STORIA dei giochi di CALCIO: PRIMA di FIFA (e oltre).mp4", false, false, 4, [], 97, ~U[2022-05-22 13:00:04Z], ~U[2026-09-10 18:32:11Z], ~U[2026-09-10 18:32:11Z], "I giochi di calcio sono da sempre tra i titoli di maggior successo. Ma chi ha dato vita al genere prima di FIFA e PES? E cosa ci aspetta nel futuro delle simulazioni calcistiche?\n----\n#Calcio\n#FIFA\n#PES\n----\n00:00 Intro\n00:32 Le origini\n02:50 Football britannico\n04:43 Tra Giappone e occidente\n05:58 PES vs FIFA\n07:38 Prospettive future\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "La STORIA dei giochi di CALCIO: PRIMA di FIFA (e oltre)", "AeYa1WDD-MQ", 537, false, "https://www.youtube.com/watch?v=AeYa1WDD-MQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052200 - La STORIA dei giochi di CALCIO: PRIMA di FIFA (e oltre).mp4", false, 4, ~U[2022-05-22 13:00:04Z]] 20:32:11.919 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=323.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:11.921 [debug] QUERY OK source="media_profiles" db=1.6ms queue=0.1ms idle=14.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:11.924 [debug] QUERY OK source="media_items" db=2.1ms queue=0.1ms idle=16.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7320] 20:32:11.925 [debug] Current batch of media processed. Will check again in 1000ms 20:32:12.926 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Il \"nuovo\" PlayStation Plus arriverà sul mercato europeo il prossimo 23 giugno. Nell'attesa ecco quei classici PlayStation mai dimenticati da recuperare senza indugi su PS5.\n----\n#PS5\n#PSPlus\n#PlayStation\n----\n00:29 Playstation e PSP\n02:35 Classici rimasterizzati\n03:46 Giochi PS3 in streaming\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 368, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052200 - PlayStation PLUS: GIOCHI VECCHI da NON PERDERE!.mp4", "id" => "WbreuWiTn8I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=WbreuWiTn8I", "playlist_index" => 3317, "timestamp" => 1653210022, "title" => "PlayStation PLUS: GIOCHI VECCHI da NON PERDERE!", "upload_date" => "20220522"} 20:32:12.927 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1008.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:12.928 [debug] QUERY OK source="sources" db=0.3ms idle=1008.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:12.935 [debug] QUERY OK source="media_items" db=6.0ms idle=1006.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-22 09:00:22Z], 4] 20:32:12.936 [debug] QUERY OK source="media_items" db=0.8ms idle=1010.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il \"nuovo\" PlayStation Plus arriverà sul mercato europeo il prossimo 23 giugno. Nell'attesa ecco quei classici PlayStation mai dimenticati da recuperare senza indugi su PS5.\n----\n#PS5\n#PSPlus\n#PlayStation\n----\n00:29 Playstation e PSP\n02:35 Classici rimasterizzati\n03:46 Giochi PS3 in streaming\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation PLUS: GIOCHI VECCHI da NON PERDERE!", "293ff736-710c-4846-a24a-17c3f872ac57", false, "WbreuWiTn8I", 368, false, "https://www.youtube.com/watch?v=WbreuWiTn8I", 3317, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052200 - PlayStation PLUS: GIOCHI VECCHI da NON PERDERE!.mp4", false, false, 4, [], 97, ~U[2022-05-22 09:00:22Z], ~U[2026-09-10 18:32:12Z], ~U[2026-09-10 18:32:12Z], "Il \"nuovo\" PlayStation Plus arriverà sul mercato europeo il prossimo 23 giugno. Nell'attesa ecco quei classici PlayStation mai dimenticati da recuperare senza indugi su PS5.\n----\n#PS5\n#PSPlus\n#PlayStation\n----\n00:29 Playstation e PSP\n02:35 Classici rimasterizzati\n03:46 Giochi PS3 in streaming\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation PLUS: GIOCHI VECCHI da NON PERDERE!", "WbreuWiTn8I", 368, false, "https://www.youtube.com/watch?v=WbreuWiTn8I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052200 - PlayStation PLUS: GIOCHI VECCHI da NON PERDERE!.mp4", false, 4, ~U[2022-05-22 09:00:22Z]] 20:32:12.936 [debug] QUERY OK source="sources" db=0.2ms idle=359.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:12.937 [debug] QUERY OK source="media_profiles" db=0.6ms idle=9.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:12.938 [debug] QUERY OK source="media_items" db=0.2ms idle=9.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7321] 20:32:12.938 [debug] Current batch of media processed. Will check again in 1000ms 20:32:13.939 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Final Fantasy 11 compie 20 anni. Un capitolo particolare, che non ha raggiunto la popolarità di altri episodi, ma che si distingue per essere uno dei più chiacchierati nella storia del franchise. Se siete fan di Final Fantasy, o semplicemente vi piacciono le curiosità sui videogiochi, seguiteci in questo video dove vi racconteremo la genesi, il mondo e le idee dietro quello che è stato il primo Final Fantasy online: la storia di Final Fantasy XI Online.\n----\n#FinalFantasy\n#FF11\n----\n00:00 Intro\n00:27 La genesi\n01:38 Storia: un vero Final Fantasy\n04:26 Un MMO d'altri tempi\n07:29 L’endgame\n08:35 L’eredità\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 616, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052100 - Il FINAL FANTASY che ha CAMBIATO TUTTO | 20 anni Final Fantasy 11.mp4", "id" => "Jx04GUWJSR8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Jx04GUWJSR8", "playlist_index" => 3318, "timestamp" => 1653145209, "title" => "Il FINAL FANTASY che ha CAMBIATO TUTTO | 20 anni Final Fantasy 11", "upload_date" => "20220521"} 20:32:13.941 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:13.942 [debug] QUERY OK source="sources" db=0.3ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:13.948 [debug] QUERY OK source="media_items" db=5.2ms queue=0.1ms idle=1005.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-21 15:00:09Z], 4] 20:32:13.949 [debug] QUERY OK source="media_items" db=0.9ms idle=1010.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Final Fantasy 11 compie 20 anni. Un capitolo particolare, che non ha raggiunto la popolarità di altri episodi, ma che si distingue per essere uno dei più chiacchierati nella storia del franchise. Se siete fan di Final Fantasy, o semplicemente vi piacciono le curiosità sui videogiochi, seguiteci in questo video dove vi racconteremo la genesi, il mondo e le idee dietro quello che è stato il primo Final Fantasy online: la storia di Final Fantasy XI Online.\n----\n#FinalFantasy\n#FF11\n----\n00:00 Intro\n00:27 La genesi\n01:38 Storia: un vero Final Fantasy\n04:26 Un MMO d'altri tempi\n07:29 L’endgame\n08:35 L’eredità\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il FINAL FANTASY che ha CAMBIATO TUTTO | 20 anni Final Fantasy 11", "39548d74-af61-4230-a4c8-77bf7dca3aab", false, "Jx04GUWJSR8", 616, false, "https://www.youtube.com/watch?v=Jx04GUWJSR8", 3318, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052100 - Il FINAL FANTASY che ha CAMBIATO TUTTO | 20 anni Final Fantasy 11.mp4", false, false, 4, [], 96, ~U[2022-05-21 15:00:09Z], ~U[2026-09-10 18:32:13Z], ~U[2026-09-10 18:32:13Z], "Final Fantasy 11 compie 20 anni. Un capitolo particolare, che non ha raggiunto la popolarità di altri episodi, ma che si distingue per essere uno dei più chiacchierati nella storia del franchise. Se siete fan di Final Fantasy, o semplicemente vi piacciono le curiosità sui videogiochi, seguiteci in questo video dove vi racconteremo la genesi, il mondo e le idee dietro quello che è stato il primo Final Fantasy online: la storia di Final Fantasy XI Online.\n----\n#FinalFantasy\n#FF11\n----\n00:00 Intro\n00:27 La genesi\n01:38 Storia: un vero Final Fantasy\n04:26 Un MMO d'altri tempi\n07:29 L’endgame\n08:35 L’eredità\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il FINAL FANTASY che ha CAMBIATO TUTTO | 20 anni Final Fantasy 11", "Jx04GUWJSR8", 616, false, "https://www.youtube.com/watch?v=Jx04GUWJSR8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052100 - Il FINAL FANTASY che ha CAMBIATO TUTTO | 20 anni Final Fantasy 11.mp4", false, 4, ~U[2022-05-21 15:00:09Z]] 20:32:13.950 [debug] QUERY OK source="sources" db=0.2ms idle=370.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:13.950 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:13.951 [debug] QUERY OK source="media_items" db=0.3ms idle=8.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7322] 20:32:13.951 [debug] Current batch of media processed. Will check again in 1000ms 20:32:14.952 [debug] Current batch of media processed. Will check again in 1000ms 20:32:15.953 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "The Batman, il film di Matt Reeves, sembra avere più di un punto in comune con la serie Batman Arkham di Rocksteady: scopriamo quali nella nostro analisi.\n----\n#TheBatman\n#Batman\n#BatmanArkham\n----\n\nCapitoli:\n00:00 Intro\n00:26 Bruce Wayne\n01:08 La paura come arma\n02:27 Brutalità\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 288, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052100 - THE BATMAN come un VIDEOGIOCO? Analogie con Batman Arkham.mp4", "id" => "UTGMSs89Iys", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=UTGMSs89Iys", "playlist_index" => 3319, "timestamp" => 1653138015, "title" => "THE BATMAN come un VIDEOGIOCO? Analogie con Batman Arkham", "upload_date" => "20220521"} 20:32:15.953 [debug] QUERY OK source="sources" db=0.2ms idle=367.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:15.954 [debug] QUERY OK source="sources" db=0.2ms idle=76.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:15.959 [debug] QUERY OK source="media_items" db=4.6ms idle=76.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-21 13:00:15Z], 4] 20:32:15.963 [debug] QUERY OK source="media_items" db=3.8ms idle=82.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["The Batman, il film di Matt Reeves, sembra avere più di un punto in comune con la serie Batman Arkham di Rocksteady: scopriamo quali nella nostro analisi.\n----\n#TheBatman\n#Batman\n#BatmanArkham\n----\n\nCapitoli:\n00:00 Intro\n00:26 Bruce Wayne\n01:08 La paura come arma\n02:27 Brutalità\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE BATMAN come un VIDEOGIOCO? Analogie con Batman Arkham", "630038d0-8388-4da4-b1e7-27821d88e86c", false, "UTGMSs89Iys", 288, false, "https://www.youtube.com/watch?v=UTGMSs89Iys", 3319, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052100 - THE BATMAN come un VIDEOGIOCO? Analogie con Batman Arkham.mp4", false, false, 4, [], 96, ~U[2022-05-21 13:00:15Z], ~U[2026-09-10 18:32:15Z], ~U[2026-09-10 18:32:15Z], "The Batman, il film di Matt Reeves, sembra avere più di un punto in comune con la serie Batman Arkham di Rocksteady: scopriamo quali nella nostro analisi.\n----\n#TheBatman\n#Batman\n#BatmanArkham\n----\n\nCapitoli:\n00:00 Intro\n00:26 Bruce Wayne\n01:08 La paura come arma\n02:27 Brutalità\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE BATMAN come un VIDEOGIOCO? Analogie con Batman Arkham", "UTGMSs89Iys", 288, false, "https://www.youtube.com/watch?v=UTGMSs89Iys", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052100 - THE BATMAN come un VIDEOGIOCO? Analogie con Batman Arkham.mp4", false, 4, ~U[2022-05-21 13:00:15Z]] 20:32:15.963 [debug] QUERY OK source="sources" db=0.2ms idle=86.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:15.964 [debug] QUERY OK source="media_profiles" db=0.1ms queue=0.1ms idle=10.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:15.964 [debug] QUERY OK source="media_items" db=0.2ms idle=10.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7323] 20:32:15.964 [debug] Current batch of media processed. Will check again in 1000ms 20:32:16.466 [info] GET / 20:32:16.467 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:32:16.469 [debug] QUERY OK source="settings" db=2.1ms idle=508.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:16.470 [debug] QUERY OK source="media_profiles" db=0.5ms idle=506.9ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:32:16.471 [debug] QUERY OK source="sources" db=0.2ms idle=507.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:32:16.485 [debug] QUERY OK source="media_items" db=13.7ms idle=507.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:16.487 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=521.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:16.488 [debug] QUERY OK source="settings" db=0.5ms idle=18.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:16.489 [debug] QUERY OK source="settings" db=0.3ms queue=0.2ms idle=18.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:16.490 [debug] QUERY OK source="settings" db=0.3ms idle=18.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:16.493 [debug] QUERY OK source="tasks" db=0.8ms queue=0.4ms idle=7.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:32:16.494 [debug] QUERY OK source="sources" db=0.4ms idle=6.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:16.498 [debug] QUERY OK source="media_items" db=1.7ms idle=7.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:16.509 [debug] QUERY OK source="media_items" db=10.5ms queue=0.1ms idle=8.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:16.511 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=19.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:16.522 [debug] QUERY OK source="media_items" db=6.6ms idle=22.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:32:16.538 [debug] QUERY OK source="media_items" db=15.0ms idle=28.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:16.539 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=40.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:32:16.541 [info] Sent 200 in 74ms 20:32:16.967 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un sistema di trofei anche per i vecchi classici Playstation. Sembra essere questa una delle strade che Sony intende percorrere per dare nuova linfa ai grandi titoli del passato che saranno inclusi nell’abbonamento Playstation Plus Premium, in arrivo il prossimo 23 giugno sul mercato europeo.\nMa si parla anche di PSN su PC...\n----\n#PlayStation\n#PSPlus\n----\nCapitoli:\n00:00 Intro\n00:26 Trofei\n01:26 PSN su PC?\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 201, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052100 - TROFEI per i giochi PlayStation (e su PC?) col nuovo PS PLUS.mp4", "id" => "5BN8PgGDCr0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5BN8PgGDCr0", "playlist_index" => 3320, "timestamp" => 1653123605, "title" => "TROFEI per i giochi PlayStation (e su PC?) col nuovo PS PLUS", "upload_date" => "20220521"} 20:32:16.968 [debug] QUERY OK source="sources" db=0.7ms idle=456.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:16.970 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=446.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:16.974 [debug] QUERY OK source="media_items" db=3.8ms queue=0.1ms idle=432.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-21 09:00:05Z], 4] 20:32:16.978 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=435.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un sistema di trofei anche per i vecchi classici Playstation. Sembra essere questa una delle strade che Sony intende percorrere per dare nuova linfa ai grandi titoli del passato che saranno inclusi nell’abbonamento Playstation Plus Premium, in arrivo il prossimo 23 giugno sul mercato europeo.\nMa si parla anche di PSN su PC...\n----\n#PlayStation\n#PSPlus\n----\nCapitoli:\n00:00 Intro\n00:26 Trofei\n01:26 PSN su PC?\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TROFEI per i giochi PlayStation (e su PC?) col nuovo PS PLUS", "976e56ca-f9c3-4dcc-ac37-7f12eb333fc9", false, "5BN8PgGDCr0", 201, false, "https://www.youtube.com/watch?v=5BN8PgGDCr0", 3320, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052100 - TROFEI per i giochi PlayStation (e su PC?) col nuovo PS PLUS.mp4", false, false, 4, [], 96, ~U[2022-05-21 09:00:05Z], ~U[2026-09-10 18:32:16Z], ~U[2026-09-10 18:32:16Z], "Un sistema di trofei anche per i vecchi classici Playstation. Sembra essere questa una delle strade che Sony intende percorrere per dare nuova linfa ai grandi titoli del passato che saranno inclusi nell’abbonamento Playstation Plus Premium, in arrivo il prossimo 23 giugno sul mercato europeo.\nMa si parla anche di PSN su PC...\n----\n#PlayStation\n#PSPlus\n----\nCapitoli:\n00:00 Intro\n00:26 Trofei\n01:26 PSN su PC?\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TROFEI per i giochi PlayStation (e su PC?) col nuovo PS PLUS", "5BN8PgGDCr0", 201, false, "https://www.youtube.com/watch?v=5BN8PgGDCr0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052100 - TROFEI per i giochi PlayStation (e su PC?) col nuovo PS PLUS.mp4", false, 4, ~U[2022-05-21 09:00:05Z]] 20:32:16.980 [debug] QUERY OK source="sources" db=1.4ms queue=0.1ms idle=390.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:16.981 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=12.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:16.983 [debug] QUERY OK source="media_items" db=1.6ms idle=11.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7324] 20:32:16.984 [debug] Current batch of media processed. Will check again in 1000ms 20:32:17.985 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Death Stranding 2 si farà, e la conferma quasi ufficiale arriva direttamente per bocca del suo protagonista: Norman Reedus. Chissà se arriverà solo su PS5 e PC o se non sarà più esclusiva PlayStation.\n---\n#DeathStranding\n#NormanReedus\n#HideoKojima\n---\n00:00 Intro\n00:19 Sequel\n00:58 Il primo incontro\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 132, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052000 - DEATH STRANDING 2 (QUASI) UFFICIALE: la conferma di Norman Reedus.mp4", "id" => "evJk2Aptw6s", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=evJk2Aptw6s", "playlist_index" => 3321, "timestamp" => 1653061506, "title" => "DEATH STRANDING 2 (QUASI) UFFICIALE: la conferma di Norman Reedus", "upload_date" => "20220520"} 20:32:17.985 [debug] QUERY OK source="sources" db=0.4ms idle=1007.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:17.986 [debug] QUERY OK source="sources" db=0.2ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:17.991 [debug] QUERY OK source="media_items" db=5.1ms idle=1005.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-20 15:45:06Z], 4] 20:32:17.993 [debug] QUERY OK source="media_items" db=0.9ms idle=1008.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Death Stranding 2 si farà, e la conferma quasi ufficiale arriva direttamente per bocca del suo protagonista: Norman Reedus. Chissà se arriverà solo su PS5 e PC o se non sarà più esclusiva PlayStation.\n---\n#DeathStranding\n#NormanReedus\n#HideoKojima\n---\n00:00 Intro\n00:19 Sequel\n00:58 Il primo incontro\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DEATH STRANDING 2 (QUASI) UFFICIALE: la conferma di Norman Reedus", "f7c771a4-727b-4037-bfc8-24490de56294", false, "evJk2Aptw6s", 132, false, "https://www.youtube.com/watch?v=evJk2Aptw6s", 3321, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052000 - DEATH STRANDING 2 (QUASI) UFFICIALE: la conferma di Norman Reedus.mp4", false, false, 4, [], 97, ~U[2022-05-20 15:45:06Z], ~U[2026-09-10 18:32:17Z], ~U[2026-09-10 18:32:17Z], "Death Stranding 2 si farà, e la conferma quasi ufficiale arriva direttamente per bocca del suo protagonista: Norman Reedus. Chissà se arriverà solo su PS5 e PC o se non sarà più esclusiva PlayStation.\n---\n#DeathStranding\n#NormanReedus\n#HideoKojima\n---\n00:00 Intro\n00:19 Sequel\n00:58 Il primo incontro\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DEATH STRANDING 2 (QUASI) UFFICIALE: la conferma di Norman Reedus", "evJk2Aptw6s", 132, false, "https://www.youtube.com/watch?v=evJk2Aptw6s", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052000 - DEATH STRANDING 2 (QUASI) UFFICIALE: la conferma di Norman Reedus.mp4", false, 4, ~U[2022-05-20 15:45:06Z]] 20:32:17.993 [debug] QUERY OK source="sources" db=0.1ms idle=403.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:17.994 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:17.994 [debug] QUERY OK source="media_items" db=0.2ms idle=8.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7325] 20:32:17.995 [debug] Current batch of media processed. Will check again in 1000ms 20:32:18.997 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "La presentazione della lineup di 505 Games ha portato con sé titoli appartenenti a generi collaudati ma ha anche messo sul piatto alcuni progetti interessanti.\nIl più ambizioso è senza dubbio Stray Blade, GDR d’azione che, oltre a ricordare lo stile di Kingdoms of Amalur, si prepara a far tremare gli open world più blasonati.\nCe la farà? Diamogli uno sguardo più da vicino nella nostra video anteprima.\n----\n#StrayBlade\n----\n00:00 Intro\n00:27 Storia\n01:14 Esplorazione\n02:14 Gameplay\n04:07 Certezze e dubbi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 297, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e052000 - GDR OPEN WORLD che potrebbe sfondare: ecco perché | Stray Blade.mp4", "id" => "Q1ZnbjeDXKo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Q1ZnbjeDXKo", "playlist_index" => 3322, "timestamp" => 1653037218, "title" => "GDR OPEN WORLD che potrebbe sfondare: ecco perché | Stray Blade", "upload_date" => "20220520"} 20:32:18.998 [debug] QUERY OK source="sources" db=0.8ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:18.999 [debug] QUERY OK source="sources" db=0.5ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:19.005 [debug] QUERY OK source="media_items" db=5.3ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-20 09:00:18Z], 4] 20:32:19.008 [debug] QUERY OK source="media_items" db=1.8ms idle=1011.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La presentazione della lineup di 505 Games ha portato con sé titoli appartenenti a generi collaudati ma ha anche messo sul piatto alcuni progetti interessanti.\nIl più ambizioso è senza dubbio Stray Blade, GDR d’azione che, oltre a ricordare lo stile di Kingdoms of Amalur, si prepara a far tremare gli open world più blasonati.\nCe la farà? Diamogli uno sguardo più da vicino nella nostra video anteprima.\n----\n#StrayBlade\n----\n00:00 Intro\n00:27 Storia\n01:14 Esplorazione\n02:14 Gameplay\n04:07 Certezze e dubbi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GDR OPEN WORLD che potrebbe sfondare: ecco perché | Stray Blade", "84bf79ea-d3ab-431a-9ef1-4ccc3fc67033", false, "Q1ZnbjeDXKo", 297, false, "https://www.youtube.com/watch?v=Q1ZnbjeDXKo", 3322, "/downloads/shows/Multiplayer.it/Season 2022/s2022e052000 - GDR OPEN WORLD che potrebbe sfondare: ecco perché | Stray Blade.mp4", false, false, 4, [], 97, ~U[2022-05-20 09:00:18Z], ~U[2026-09-10 18:32:19Z], ~U[2026-09-10 18:32:19Z], "La presentazione della lineup di 505 Games ha portato con sé titoli appartenenti a generi collaudati ma ha anche messo sul piatto alcuni progetti interessanti.\nIl più ambizioso è senza dubbio Stray Blade, GDR d’azione che, oltre a ricordare lo stile di Kingdoms of Amalur, si prepara a far tremare gli open world più blasonati.\nCe la farà? Diamogli uno sguardo più da vicino nella nostra video anteprima.\n----\n#StrayBlade\n----\n00:00 Intro\n00:27 Storia\n01:14 Esplorazione\n02:14 Gameplay\n04:07 Certezze e dubbi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GDR OPEN WORLD che potrebbe sfondare: ecco perché | Stray Blade", "Q1ZnbjeDXKo", 297, false, "https://www.youtube.com/watch?v=Q1ZnbjeDXKo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e052000 - GDR OPEN WORLD che potrebbe sfondare: ecco perché | Stray Blade.mp4", false, 4, ~U[2022-05-20 09:00:18Z]] 20:32:19.009 [debug] QUERY OK source="sources" db=0.3ms idle=416.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:19.009 [debug] QUERY OK source="media_profiles" db=0.4ms idle=10.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:19.010 [debug] QUERY OK source="media_items" db=0.4ms idle=10.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7326] 20:32:19.011 [debug] Current batch of media processed. Will check again in 1000ms 20:32:20.012 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Multiversus è il nuovo picchiaduro di Warner Bros., previsto nel corso del 2022 su PC, Playstation e Xbox. Con un roster d'eccezione e l'evidente influenza di Super Smash Bros., ecco le nostre positive impressioni sul gameplay dopo averlo provato.\n----\n#Multiversus\n----\nCapitoli:\n00:00 Intro\n00:36 Roster\n01:37 Combattimenti\n02:11 Gameplay\n03:18 Stile\n03:51 Online\n04:35 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 322, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051900 - Super Smash Bros, ma con BATMAN! (Multiversus Provato).mp4", "id" => "dIB6ugwLQWQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=dIB6ugwLQWQ", "playlist_index" => 3323, "timestamp" => 1652976013, "title" => "Super Smash Bros, ma con BATMAN! (Multiversus Provato)", "upload_date" => "20220519"} 20:32:20.012 [debug] QUERY OK source="sources" db=0.3ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:20.013 [debug] QUERY OK source="sources" db=0.2ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:20.017 [debug] QUERY OK source="media_items" db=4.1ms idle=1003.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-19 16:00:13Z], 4] 20:32:20.020 [debug] QUERY OK source="media_items" db=2.1ms idle=1007.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Multiversus è il nuovo picchiaduro di Warner Bros., previsto nel corso del 2022 su PC, Playstation e Xbox. Con un roster d'eccezione e l'evidente influenza di Super Smash Bros., ecco le nostre positive impressioni sul gameplay dopo averlo provato.\n----\n#Multiversus\n----\nCapitoli:\n00:00 Intro\n00:36 Roster\n01:37 Combattimenti\n02:11 Gameplay\n03:18 Stile\n03:51 Online\n04:35 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Super Smash Bros, ma con BATMAN! (Multiversus Provato)", "68f1cc92-3225-4d8b-b3b6-8df1c4764dd3", false, "dIB6ugwLQWQ", 322, false, "https://www.youtube.com/watch?v=dIB6ugwLQWQ", 3323, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051900 - Super Smash Bros, ma con BATMAN! (Multiversus Provato).mp4", false, false, 4, [], 96, ~U[2022-05-19 16:00:13Z], ~U[2026-09-10 18:32:20Z], ~U[2026-09-10 18:32:20Z], "Multiversus è il nuovo picchiaduro di Warner Bros., previsto nel corso del 2022 su PC, Playstation e Xbox. Con un roster d'eccezione e l'evidente influenza di Super Smash Bros., ecco le nostre positive impressioni sul gameplay dopo averlo provato.\n----\n#Multiversus\n----\nCapitoli:\n00:00 Intro\n00:36 Roster\n01:37 Combattimenti\n02:11 Gameplay\n03:18 Stile\n03:51 Online\n04:35 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Super Smash Bros, ma con BATMAN! (Multiversus Provato)", "dIB6ugwLQWQ", 322, false, "https://www.youtube.com/watch?v=dIB6ugwLQWQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051900 - Super Smash Bros, ma con BATMAN! (Multiversus Provato).mp4", false, 4, ~U[2022-05-19 16:00:13Z]] 20:32:20.020 [debug] QUERY OK source="sources" db=0.1ms idle=424.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:20.021 [debug] QUERY OK source="media_profiles" db=0.2ms idle=8.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:20.021 [debug] QUERY OK source="media_items" db=0.2ms idle=8.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7327] 20:32:20.021 [debug] Current batch of media processed. Will check again in 1000ms 20:32:21.022 [debug] Current batch of media processed. Will check again in 1000ms 20:32:21.545 [info] GET / 20:32:21.545 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:32:21.547 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=1526.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:21.548 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=1526.8ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:32:21.548 [debug] QUERY OK source="sources" db=0.0ms idle=1527.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:32:21.553 [debug] QUERY OK source="media_items" db=4.5ms idle=1526.8ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:21.553 [debug] QUERY OK source="media_items" db=0.5ms idle=954.8ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:21.554 [debug] QUERY OK source="settings" db=0.1ms idle=6.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:21.554 [debug] QUERY OK source="settings" db=0.2ms idle=6.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:21.554 [debug] QUERY OK source="settings" db=0.0ms idle=6.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:21.555 [debug] QUERY OK source="tasks" db=0.2ms idle=2.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:32:21.556 [debug] QUERY OK source="sources" db=0.1ms idle=2.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:21.557 [debug] QUERY OK source="media_items" db=0.6ms idle=2.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:21.563 [debug] QUERY OK source="media_items" db=5.3ms idle=3.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:21.564 [debug] QUERY OK source="sources" db=0.4ms idle=8.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:21.572 [debug] QUERY OK source="media_items" db=4.7ms idle=11.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:32:21.580 [debug] QUERY OK source="media_items" db=8.0ms idle=16.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:21.581 [debug] QUERY OK source="sources" db=0.3ms idle=23.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:32:21.582 [info] Sent 200 in 37ms 20:32:22.023 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "God of War Ragnarok su PlayStation 4 e PS5 avrà oltre 60 opzioni di accessibilità. È con questo annuncio che Santa Monica Studio ha deciso di festeggiare il Global Accessibility Awareness Day, la giornata di sensibilizzazione incentrata sull'accessibilità e l'inclusione digitale. Il tutto è stato spiegato nei minimi dettagli, parlando dell’interfaccia, dei comandi e persino del sistema di combattimento. Ecco tutte le modifiche progettate dal team Sony.\n----\n#GodOfWar\n#PS5\n#GodOfWarRagnarok\n----\nCapitoli:\n00:00 Intro\n00:28 Funzioni riprese da God of War PC\n01:13 Novità di God of War Ragnarök\n02:46 Rimappatura del controller\n03:18 Modalità contrasto elevato\n03:57 Altre novità\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 328, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051900 - GOD OF WAR RAGNAROK sarà il gioco più ACCESSIBILE di sempre?.mp4", "id" => "XPKPn8T2xn0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XPKPn8T2xn0", "playlist_index" => 3324, "timestamp" => 1652973799, "title" => "GOD OF WAR RAGNAROK sarà il gioco più ACCESSIBILE di sempre?", "upload_date" => "20220519"} 20:32:22.024 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=459.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:22.026 [debug] QUERY OK source="sources" db=0.4ms queue=0.2ms idle=453.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:22.030 [debug] QUERY OK source="media_items" db=3.7ms idle=445.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-19 15:23:19Z], 4] 20:32:22.033 [debug] QUERY OK source="media_items" db=2.4ms idle=449.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["God of War Ragnarok su PlayStation 4 e PS5 avrà oltre 60 opzioni di accessibilità. È con questo annuncio che Santa Monica Studio ha deciso di festeggiare il Global Accessibility Awareness Day, la giornata di sensibilizzazione incentrata sull'accessibilità e l'inclusione digitale. Il tutto è stato spiegato nei minimi dettagli, parlando dell’interfaccia, dei comandi e persino del sistema di combattimento. Ecco tutte le modifiche progettate dal team Sony.\n----\n#GodOfWar\n#PS5\n#GodOfWarRagnarok\n----\nCapitoli:\n00:00 Intro\n00:28 Funzioni riprese da God of War PC\n01:13 Novità di God of War Ragnarök\n02:46 Rimappatura del controller\n03:18 Modalità contrasto elevato\n03:57 Altre novità\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK sarà il gioco più ACCESSIBILE di sempre?", "75933866-09fc-4998-9c36-d816dc01709a", false, "XPKPn8T2xn0", 328, false, "https://www.youtube.com/watch?v=XPKPn8T2xn0", 3324, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051900 - GOD OF WAR RAGNAROK sarà il gioco più ACCESSIBILE di sempre?.mp4", false, false, 4, [], 96, ~U[2022-05-19 15:23:19Z], ~U[2026-09-10 18:32:22Z], ~U[2026-09-10 18:32:22Z], "God of War Ragnarok su PlayStation 4 e PS5 avrà oltre 60 opzioni di accessibilità. È con questo annuncio che Santa Monica Studio ha deciso di festeggiare il Global Accessibility Awareness Day, la giornata di sensibilizzazione incentrata sull'accessibilità e l'inclusione digitale. Il tutto è stato spiegato nei minimi dettagli, parlando dell’interfaccia, dei comandi e persino del sistema di combattimento. Ecco tutte le modifiche progettate dal team Sony.\n----\n#GodOfWar\n#PS5\n#GodOfWarRagnarok\n----\nCapitoli:\n00:00 Intro\n00:28 Funzioni riprese da God of War PC\n01:13 Novità di God of War Ragnarök\n02:46 Rimappatura del controller\n03:18 Modalità contrasto elevato\n03:57 Altre novità\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK sarà il gioco più ACCESSIBILE di sempre?", "XPKPn8T2xn0", 328, false, "https://www.youtube.com/watch?v=XPKPn8T2xn0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051900 - GOD OF WAR RAGNAROK sarà il gioco più ACCESSIBILE di sempre?.mp4", false, 4, ~U[2022-05-19 15:23:19Z]] 20:32:22.035 [debug] QUERY OK source="sources" db=1.3ms queue=0.1ms idle=433.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:22.036 [debug] QUERY OK source="media_profiles" db=0.3ms idle=11.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:22.038 [debug] QUERY OK source="media_items" db=1.7ms idle=10.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7328] 20:32:22.038 [debug] Current batch of media processed. Will check again in 1000ms 20:32:23.040 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Non è ArmA 4 ma poco ci manca. ArmA Reforger è il remake del primo episodio della serie targata Bohemia Interactive. Qui tutto, dalla mappa alle armi, è stato ricostruito con il nuovissimo motore grafico Enfusion, lo stesso che verrà utilizzato proprio in ArmA 4. Ecco cosa aspettarci da questo simulatore di guerra, annunciato e reso subito disponibile, in accesso anticipato, su Steam e Xbox Series X ed S.\n----\n#Arma\n#Sparatutto\n----\nCapitoli:\n00:00 Intro\n00:33 Le modalità\n01:28 Le mod\n02:00 Simulazione di guerra\n02:49 Aspettando ArmA 4\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 217, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051900 - REALISMO MAI VISTO: arriva ArmA Reforger!.mp4", "id" => "3FE_RSr32qc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=3FE_RSr32qc", "playlist_index" => 3325, "timestamp" => 1652950802, "title" => "REALISMO MAI VISTO: arriva ArmA Reforger!", "upload_date" => "20220519"} 20:32:23.042 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1008.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:23.043 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1007.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:23.053 [debug] QUERY OK source="media_items" db=9.4ms queue=0.1ms idle=1007.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-19 09:00:02Z], 4] 20:32:23.060 [debug] QUERY OK source="media_items" db=5.5ms idle=1015.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Non è ArmA 4 ma poco ci manca. ArmA Reforger è il remake del primo episodio della serie targata Bohemia Interactive. Qui tutto, dalla mappa alle armi, è stato ricostruito con il nuovissimo motore grafico Enfusion, lo stesso che verrà utilizzato proprio in ArmA 4. Ecco cosa aspettarci da questo simulatore di guerra, annunciato e reso subito disponibile, in accesso anticipato, su Steam e Xbox Series X ed S.\n----\n#Arma\n#Sparatutto\n----\nCapitoli:\n00:00 Intro\n00:33 Le modalità\n01:28 Le mod\n02:00 Simulazione di guerra\n02:49 Aspettando ArmA 4\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "REALISMO MAI VISTO: arriva ArmA Reforger!", "0e134286-16ad-4444-a5e1-2d14b1876308", false, "3FE_RSr32qc", 217, false, "https://www.youtube.com/watch?v=3FE_RSr32qc", 3325, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051900 - REALISMO MAI VISTO: arriva ArmA Reforger!.mp4", false, false, 4, [], 96, ~U[2022-05-19 09:00:02Z], ~U[2026-09-10 18:32:23Z], ~U[2026-09-10 18:32:23Z], "Non è ArmA 4 ma poco ci manca. ArmA Reforger è il remake del primo episodio della serie targata Bohemia Interactive. Qui tutto, dalla mappa alle armi, è stato ricostruito con il nuovissimo motore grafico Enfusion, lo stesso che verrà utilizzato proprio in ArmA 4. Ecco cosa aspettarci da questo simulatore di guerra, annunciato e reso subito disponibile, in accesso anticipato, su Steam e Xbox Series X ed S.\n----\n#Arma\n#Sparatutto\n----\nCapitoli:\n00:00 Intro\n00:33 Le modalità\n01:28 Le mod\n02:00 Simulazione di guerra\n02:49 Aspettando ArmA 4\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "REALISMO MAI VISTO: arriva ArmA Reforger!", "3FE_RSr32qc", 217, false, "https://www.youtube.com/watch?v=3FE_RSr32qc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051900 - REALISMO MAI VISTO: arriva ArmA Reforger!.mp4", false, 4, ~U[2022-05-19 09:00:02Z]] 20:32:23.061 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=456.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:23.062 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=19.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:23.063 [debug] QUERY OK source="media_items" db=0.4ms idle=19.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7329] 20:32:23.063 [debug] Current batch of media processed. Will check again in 1000ms 20:32:24.064 [debug] Current batch of media processed. Will check again in 1000ms 20:32:25.065 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Il nuovo Saints Row è un progetto che vive di continui alti e bassi. Fin dal suo reveal ci siamo così mossi con schizofrenia tra l'impressione di spassoso divertimento e una spiacevole sensazione di arretratezza: tutto dipende dal punto di osservazione e soprattutto dai video, le immagini e le informazioni che il team di sviluppo, Volition, ha via via distribuito in questi lunghi mesi. Da qui alla data di uscita, fissata per il 23 agosto su PC, PlayStation e Xbox, probabilmente continueremo ad avere questa impressione. Oggi, però, vi parliamo di missioni e attività secondarie. E su questo c’è davvero tanto da dire.\n----\n#SaintsRow\n----\nCapitoli:\n00:00 Intro\n00:43 Storia\n01:47 Il gameplay\n03:50 Lo smartphone dei Santi\n06:22 La chiesa dei santi\n07:16 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 480, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051800 - Tante MISSIONI per... Pagare l'affitto? | SAINTS ROW REMAKE.mp4", "id" => "SlXfQ2Z0pm4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=SlXfQ2Z0pm4", "playlist_index" => 3326, "timestamp" => 1652890616, "title" => "Tante MISSIONI per... Pagare l'affitto? | SAINTS ROW REMAKE", "upload_date" => "20220518"} 20:32:25.066 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=455.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:25.066 [debug] QUERY OK source="sources" db=0.4ms idle=189.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:25.073 [debug] QUERY OK source="media_items" db=5.8ms queue=0.1ms idle=189.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-18 16:16:56Z], 4] 20:32:25.075 [debug] QUERY OK source="media_items" db=1.1ms idle=196.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il nuovo Saints Row è un progetto che vive di continui alti e bassi. Fin dal suo reveal ci siamo così mossi con schizofrenia tra l'impressione di spassoso divertimento e una spiacevole sensazione di arretratezza: tutto dipende dal punto di osservazione e soprattutto dai video, le immagini e le informazioni che il team di sviluppo, Volition, ha via via distribuito in questi lunghi mesi. Da qui alla data di uscita, fissata per il 23 agosto su PC, PlayStation e Xbox, probabilmente continueremo ad avere questa impressione. Oggi, però, vi parliamo di missioni e attività secondarie. E su questo c’è davvero tanto da dire.\n----\n#SaintsRow\n----\nCapitoli:\n00:00 Intro\n00:43 Storia\n01:47 Il gameplay\n03:50 Lo smartphone dei Santi\n06:22 La chiesa dei santi\n07:16 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Tante MISSIONI per... Pagare l'affitto? | SAINTS ROW REMAKE", "998ef065-f0ef-40cb-91cb-35000907a599", false, "SlXfQ2Z0pm4", 480, false, "https://www.youtube.com/watch?v=SlXfQ2Z0pm4", 3326, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051800 - Tante MISSIONI per... Pagare l'affitto? | SAINTS ROW REMAKE.mp4", false, false, 4, [], 97, ~U[2022-05-18 16:16:56Z], ~U[2026-09-10 18:32:25Z], ~U[2026-09-10 18:32:25Z], "Il nuovo Saints Row è un progetto che vive di continui alti e bassi. Fin dal suo reveal ci siamo così mossi con schizofrenia tra l'impressione di spassoso divertimento e una spiacevole sensazione di arretratezza: tutto dipende dal punto di osservazione e soprattutto dai video, le immagini e le informazioni che il team di sviluppo, Volition, ha via via distribuito in questi lunghi mesi. Da qui alla data di uscita, fissata per il 23 agosto su PC, PlayStation e Xbox, probabilmente continueremo ad avere questa impressione. Oggi, però, vi parliamo di missioni e attività secondarie. E su questo c’è davvero tanto da dire.\n----\n#SaintsRow\n----\nCapitoli:\n00:00 Intro\n00:43 Storia\n01:47 Il gameplay\n03:50 Lo smartphone dei Santi\n06:22 La chiesa dei santi\n07:16 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Tante MISSIONI per... Pagare l'affitto? | SAINTS ROW REMAKE", "SlXfQ2Z0pm4", 480, false, "https://www.youtube.com/watch?v=SlXfQ2Z0pm4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051800 - Tante MISSIONI per... Pagare l'affitto? | SAINTS ROW REMAKE.mp4", false, 4, ~U[2022-05-18 16:16:56Z]] 20:32:25.075 [debug] QUERY OK source="sources" db=0.1ms idle=197.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:25.076 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=9.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:25.076 [debug] QUERY OK source="media_items" db=0.2ms idle=9.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7330] 20:32:25.076 [debug] Current batch of media processed. Will check again in 1000ms 20:32:26.078 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Conosciuta da noi come La Casa, la serie Evil Dead è divenuta nel tempo un fenomeno di culto tra i cinefili, grazie ai suoi elementi horror e umoristici, e un protagonista davvero sopra le righe interpretato da Bruce Campbell. Per rendere omaggio al franchise, Saber Interactive ha deciso di realizzare Evil Dead: The Game, multiplayer asimmetrico che promette divertimento e brividi a partire dal 13 maggio 2022 su tutte le piattaforme. Ci avrà convinto? Seguiteci nelle tenebre per scoprirlo.\n----\n#EvilDead\n#LaCasa\n----\n00:00 Intro\n00:33 Struttura\n02:37 Gameplay\n04:04 Comparto tecnico\n05:10 Commento Finale\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 358, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051800 - EVIL DEAD: HORROR, MOTOSEGHE E DEMONI | Recensione.mp4", "id" => "Gcu7yRSg2Vs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Gcu7yRSg2Vs", "playlist_index" => 3327, "timestamp" => 1652877900, "title" => "EVIL DEAD: HORROR, MOTOSEGHE E DEMONI | Recensione", "upload_date" => "20220518"} 20:32:26.080 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:26.081 [debug] QUERY OK source="sources" db=0.3ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:26.087 [debug] QUERY OK source="media_items" db=5.4ms queue=0.1ms idle=1005.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-18 12:45:00Z], 4] 20:32:26.089 [debug] QUERY OK source="media_items" db=2.0ms idle=1010.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Conosciuta da noi come La Casa, la serie Evil Dead è divenuta nel tempo un fenomeno di culto tra i cinefili, grazie ai suoi elementi horror e umoristici, e un protagonista davvero sopra le righe interpretato da Bruce Campbell. Per rendere omaggio al franchise, Saber Interactive ha deciso di realizzare Evil Dead: The Game, multiplayer asimmetrico che promette divertimento e brividi a partire dal 13 maggio 2022 su tutte le piattaforme. Ci avrà convinto? Seguiteci nelle tenebre per scoprirlo.\n----\n#EvilDead\n#LaCasa\n----\n00:00 Intro\n00:33 Struttura\n02:37 Gameplay\n04:04 Comparto tecnico\n05:10 Commento Finale\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "EVIL DEAD: HORROR, MOTOSEGHE E DEMONI | Recensione", "411afd89-54d1-49c3-848b-4b9a765bb937", false, "Gcu7yRSg2Vs", 358, false, "https://www.youtube.com/watch?v=Gcu7yRSg2Vs", 3327, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051800 - EVIL DEAD: HORROR, MOTOSEGHE E DEMONI | Recensione.mp4", false, false, 4, [], 97, ~U[2022-05-18 12:45:00Z], ~U[2026-09-10 18:32:26Z], ~U[2026-09-10 18:32:26Z], "Conosciuta da noi come La Casa, la serie Evil Dead è divenuta nel tempo un fenomeno di culto tra i cinefili, grazie ai suoi elementi horror e umoristici, e un protagonista davvero sopra le righe interpretato da Bruce Campbell. Per rendere omaggio al franchise, Saber Interactive ha deciso di realizzare Evil Dead: The Game, multiplayer asimmetrico che promette divertimento e brividi a partire dal 13 maggio 2022 su tutte le piattaforme. Ci avrà convinto? Seguiteci nelle tenebre per scoprirlo.\n----\n#EvilDead\n#LaCasa\n----\n00:00 Intro\n00:33 Struttura\n02:37 Gameplay\n04:04 Comparto tecnico\n05:10 Commento Finale\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "EVIL DEAD: HORROR, MOTOSEGHE E DEMONI | Recensione", "Gcu7yRSg2Vs", 358, false, "https://www.youtube.com/watch?v=Gcu7yRSg2Vs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051800 - EVIL DEAD: HORROR, MOTOSEGHE E DEMONI | Recensione.mp4", false, 4, ~U[2022-05-18 12:45:00Z]] 20:32:26.090 [debug] QUERY OK source="sources" db=0.3ms idle=478.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:26.091 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=10.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:26.092 [debug] QUERY OK source="media_items" db=0.3ms idle=10.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7331] 20:32:26.092 [debug] Current batch of media processed. Will check again in 1000ms 20:32:26.585 [info] GET / 20:32:26.585 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:32:26.587 [debug] QUERY OK source="settings" db=1.4ms idle=498.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:26.588 [debug] QUERY OK source="media_profiles" db=0.4ms idle=498.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:32:26.589 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=497.9ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:32:26.596 [debug] QUERY OK source="media_items" db=6.6ms queue=0.1ms idle=497.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:26.597 [debug] QUERY OK source="media_items" db=0.8ms queue=0.2ms idle=503.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:26.598 [debug] QUERY OK source="settings" db=0.6ms idle=10.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:26.599 [debug] QUERY OK source="settings" db=0.5ms idle=10.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:26.600 [debug] QUERY OK source="settings" db=0.9ms queue=0.4ms idle=10.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:26.603 [debug] QUERY OK source="tasks" db=0.7ms idle=6.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:32:26.605 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=6.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:26.609 [debug] QUERY OK source="media_items" db=2.0ms idle=8.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:26.625 [debug] QUERY OK source="media_items" db=15.7ms queue=0.1ms idle=10.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:26.627 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=23.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:26.646 [debug] QUERY OK source="media_items" db=14.6ms queue=0.1ms idle=26.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:32:26.661 [debug] QUERY OK source="media_items" db=14.4ms idle=37.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:26.662 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=41.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:32:26.664 [info] Sent 200 in 78ms 20:32:27.093 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un seguito di Cyberpunk 2077 in Unreal Engine 5? Improbabile, ma non del tutto impossibile. Tanto che qualcuno ha provato a creare un trailer (fan-made) ispirandosi al discusso GDR di CD Projekt RED. Ci sono poi novità sulla serie di The Last of Us, su Elden Ring e anche su nuovi accordi PlayStation, quindi seguiteci che vi raccontiamo tutto tra poco.\n----\n#Cyberpunk2077\n#SilentHill\n#UnrealEngine\n----\nCapitoli:\n00:00 Intro\n00:23 Cyberpunk 2077 in Unreal Engine 5\n01:21 My Perfect Skyrim World\n02:06 Ubisoft+ su console\n02:56 Elden Ring perde colpi\n03:44 Nuovo Silent Hill PlayStation?\n04:56 The Last Of Us Serie TV: finale rivelato?\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 384, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051700 - Seguito in Unreal Engine 5 di Cyberpunk 2077 (fan-made) e altre notizie di oggi.mp4", "id" => "qlcz2qhZ6dE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=qlcz2qhZ6dE", "playlist_index" => 3328, "timestamp" => 1652801411, "title" => "Seguito in Unreal Engine 5 di Cyberpunk 2077 (fan-made) e altre notizie di oggi", "upload_date" => "20220517"} 20:32:27.093 [debug] QUERY OK source="sources" db=0.2ms idle=467.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:27.094 [debug] QUERY OK source="sources" db=0.1ms idle=466.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:27.096 [debug] QUERY OK source="media_items" db=1.7ms idle=448.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-17 15:30:11Z], 4] 20:32:27.100 [debug] QUERY OK source="media_items" db=4.0ms idle=435.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un seguito di Cyberpunk 2077 in Unreal Engine 5? Improbabile, ma non del tutto impossibile. Tanto che qualcuno ha provato a creare un trailer (fan-made) ispirandosi al discusso GDR di CD Projekt RED. Ci sono poi novità sulla serie di The Last of Us, su Elden Ring e anche su nuovi accordi PlayStation, quindi seguiteci che vi raccontiamo tutto tra poco.\n----\n#Cyberpunk2077\n#SilentHill\n#UnrealEngine\n----\nCapitoli:\n00:00 Intro\n00:23 Cyberpunk 2077 in Unreal Engine 5\n01:21 My Perfect Skyrim World\n02:06 Ubisoft+ su console\n02:56 Elden Ring perde colpi\n03:44 Nuovo Silent Hill PlayStation?\n04:56 The Last Of Us Serie TV: finale rivelato?\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Seguito in Unreal Engine 5 di Cyberpunk 2077 (fan-made) e altre notizie di oggi", "7265d307-e322-4fc6-b90f-66d90bb8e0f8", false, "qlcz2qhZ6dE", 384, false, "https://www.youtube.com/watch?v=qlcz2qhZ6dE", 3328, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051700 - Seguito in Unreal Engine 5 di Cyberpunk 2077 (fan-made) e altre notizie di oggi.mp4", false, false, 4, [], 97, ~U[2022-05-17 15:30:11Z], ~U[2026-09-10 18:32:27Z], ~U[2026-09-10 18:32:27Z], "Un seguito di Cyberpunk 2077 in Unreal Engine 5? Improbabile, ma non del tutto impossibile. Tanto che qualcuno ha provato a creare un trailer (fan-made) ispirandosi al discusso GDR di CD Projekt RED. Ci sono poi novità sulla serie di The Last of Us, su Elden Ring e anche su nuovi accordi PlayStation, quindi seguiteci che vi raccontiamo tutto tra poco.\n----\n#Cyberpunk2077\n#SilentHill\n#UnrealEngine\n----\nCapitoli:\n00:00 Intro\n00:23 Cyberpunk 2077 in Unreal Engine 5\n01:21 My Perfect Skyrim World\n02:06 Ubisoft+ su console\n02:56 Elden Ring perde colpi\n03:44 Nuovo Silent Hill PlayStation?\n04:56 The Last Of Us Serie TV: finale rivelato?\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Seguito in Unreal Engine 5 di Cyberpunk 2077 (fan-made) e altre notizie di oggi", "qlcz2qhZ6dE", 384, false, "https://www.youtube.com/watch?v=qlcz2qhZ6dE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051700 - Seguito in Unreal Engine 5 di Cyberpunk 2077 (fan-made) e altre notizie di oggi.mp4", false, 4, ~U[2022-05-17 15:30:11Z]] 20:32:27.101 [debug] QUERY OK source="sources" db=0.2ms idle=438.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:27.102 [debug] QUERY OK source="media_profiles" db=0.6ms idle=7.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:27.103 [debug] QUERY OK source="media_items" db=0.8ms idle=8.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7332] 20:32:27.103 [debug] Current batch of media processed. Will check again in 1000ms 20:32:28.104 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Scarface 2, il gioco cancellato seguito di Scarface: The World is Yours, è apparso online con una serie di nuove immagini e video. Vi mostriamo il concept e gli elementi preparatori di questo possibile GTA con protagonista Tony Montana che non ha mai visto la luce.\n----\n#Scarface\n#TonyMontana\n#GTA\n----\n00:00 Intro\n00:24 Il primo capitolo\n01:15 Sequel\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 171, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051700 - SCARFACE 2: NUOVI Dettagli sul GTA con Tony Montana.mp4", "id" => "UyN1Km775Zs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=UyN1Km775Zs", "playlist_index" => 3329, "timestamp" => 1652785219, "title" => "SCARFACE 2: NUOVI Dettagli sul GTA con Tony Montana", "upload_date" => "20220517"} 20:32:28.106 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:28.107 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:28.113 [debug] QUERY OK source="media_items" db=5.7ms queue=0.1ms idle=1005.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-17 11:00:19Z], 4] 20:32:28.115 [debug] QUERY OK source="media_items" db=0.9ms idle=1010.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Scarface 2, il gioco cancellato seguito di Scarface: The World is Yours, è apparso online con una serie di nuove immagini e video. Vi mostriamo il concept e gli elementi preparatori di questo possibile GTA con protagonista Tony Montana che non ha mai visto la luce.\n----\n#Scarface\n#TonyMontana\n#GTA\n----\n00:00 Intro\n00:24 Il primo capitolo\n01:15 Sequel\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SCARFACE 2: NUOVI Dettagli sul GTA con Tony Montana", "27f7cfa8-9769-4799-a9ec-758a1118eb9d", false, "UyN1Km775Zs", 171, false, "https://www.youtube.com/watch?v=UyN1Km775Zs", 3329, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051700 - SCARFACE 2: NUOVI Dettagli sul GTA con Tony Montana.mp4", false, false, 4, [], 97, ~U[2022-05-17 11:00:19Z], ~U[2026-09-10 18:32:28Z], ~U[2026-09-10 18:32:28Z], "Scarface 2, il gioco cancellato seguito di Scarface: The World is Yours, è apparso online con una serie di nuove immagini e video. Vi mostriamo il concept e gli elementi preparatori di questo possibile GTA con protagonista Tony Montana che non ha mai visto la luce.\n----\n#Scarface\n#TonyMontana\n#GTA\n----\n00:00 Intro\n00:24 Il primo capitolo\n01:15 Sequel\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SCARFACE 2: NUOVI Dettagli sul GTA con Tony Montana", "UyN1Km775Zs", 171, false, "https://www.youtube.com/watch?v=UyN1Km775Zs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051700 - SCARFACE 2: NUOVI Dettagli sul GTA con Tony Montana.mp4", false, 4, ~U[2022-05-17 11:00:19Z]] 20:32:28.115 [debug] QUERY OK source="sources" db=0.1ms idle=489.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:28.117 [debug] QUERY OK source="media_profiles" db=1.9ms queue=0.1ms idle=9.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:28.119 [debug] QUERY OK source="media_items" db=0.5ms queue=0.2ms idle=11.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7333] 20:32:28.119 [debug] Current batch of media processed. Will check again in 1000ms 20:32:29.120 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Nuove acquisizioni in vista per PlayStation. Secondo le ultime informazioni trapelate, Sony ha infatti a disposizione 7,3 miliardi di dollari da destinare all’acquisto di alcune società. A questo proposito, l'analista William Aguilar ha realizzato un'infografica che riporta tutte le aziende che potrebbero essere sulla sua lista della spesa, e il relativo valore stimato. Vediamo quali sono.\n----\n#PS5\n#PlayStation\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 191, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051600 - PlayStation: 7,3 MILIARDI in acquisizioni, CHI COMPRERESTE?.mp4", "id" => "p8iwBhoM3sI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=p8iwBhoM3sI", "playlist_index" => 3330, "timestamp" => 1652725004, "title" => "PlayStation: 7,3 MILIARDI in acquisizioni, CHI COMPRERESTE?", "upload_date" => "20220516"} 20:32:29.122 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:29.124 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1008.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:29.129 [debug] QUERY OK source="media_items" db=5.1ms queue=0.1ms idle=1006.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-16 18:16:44Z], 4] 20:32:29.131 [debug] QUERY OK source="media_items" db=0.9ms idle=1010.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nuove acquisizioni in vista per PlayStation. Secondo le ultime informazioni trapelate, Sony ha infatti a disposizione 7,3 miliardi di dollari da destinare all’acquisto di alcune società. A questo proposito, l'analista William Aguilar ha realizzato un'infografica che riporta tutte le aziende che potrebbero essere sulla sua lista della spesa, e il relativo valore stimato. Vediamo quali sono.\n----\n#PS5\n#PlayStation\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation: 7,3 MILIARDI in acquisizioni, CHI COMPRERESTE?", "001396f6-5c5e-4c3e-a026-dcb67c75017e", false, "p8iwBhoM3sI", 191, false, "https://www.youtube.com/watch?v=p8iwBhoM3sI", 3330, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051600 - PlayStation: 7,3 MILIARDI in acquisizioni, CHI COMPRERESTE?.mp4", false, false, 4, [], 97, ~U[2022-05-16 18:16:44Z], ~U[2026-09-10 18:32:29Z], ~U[2026-09-10 18:32:29Z], "Nuove acquisizioni in vista per PlayStation. Secondo le ultime informazioni trapelate, Sony ha infatti a disposizione 7,3 miliardi di dollari da destinare all’acquisto di alcune società. A questo proposito, l'analista William Aguilar ha realizzato un'infografica che riporta tutte le aziende che potrebbero essere sulla sua lista della spesa, e il relativo valore stimato. Vediamo quali sono.\n----\n#PS5\n#PlayStation\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation: 7,3 MILIARDI in acquisizioni, CHI COMPRERESTE?", "p8iwBhoM3sI", 191, false, "https://www.youtube.com/watch?v=p8iwBhoM3sI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051600 - PlayStation: 7,3 MILIARDI in acquisizioni, CHI COMPRERESTE?.mp4", false, 4, ~U[2022-05-16 18:16:44Z]] 20:32:29.131 [debug] QUERY OK source="sources" db=0.2ms idle=501.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:29.132 [debug] QUERY OK source="media_profiles" db=0.3ms idle=9.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:29.133 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=9.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7334] 20:32:29.134 [debug] Current batch of media processed. Will check again in 1000ms 20:32:30.136 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Ci siamo! Il nuovo PlayStation Plus è quasi tra noi. Seguiteci che vi raccontiamo la data di uscita e la line up di lancio ufficiale, anche se ancora parziale, del nuovo servizio in abbonamento di Sony per PS5 e PlayStation 4.\n----\n#PSPlus\n#PS5\n----\n00:00 Intro\n00:13 Giochi mensili\n0:24 Catalogo giochi di PS4 e PS5\n01:01 Ubisoft + Classics\n01:37 Catalogo giochi classici\n02:40 Giochi PS3 originali\n03:01 Versioni di prova dei giochi a tempo limitato\n03:25 Nuovi giochi aggiunti periodicamente\n03:58 Data di uscita\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 281, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051600 - NUOVO PS PLUS: TUTTI I GIOCHI e DATA DI USCITA ITALIANA.mp4", "id" => "Kb_i5SX7puU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Kb_i5SX7puU", "playlist_index" => 3331, "timestamp" => 1652712197, "title" => "NUOVO PS PLUS: TUTTI I GIOCHI e DATA DI USCITA ITALIANA", "upload_date" => "20220516"} 20:32:30.137 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:30.138 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:30.149 [debug] QUERY OK source="media_items" db=9.7ms queue=0.1ms idle=1006.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-16 14:43:17Z], 4] 20:32:30.155 [debug] QUERY OK source="media_items" db=5.4ms idle=1015.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ci siamo! Il nuovo PlayStation Plus è quasi tra noi. Seguiteci che vi raccontiamo la data di uscita e la line up di lancio ufficiale, anche se ancora parziale, del nuovo servizio in abbonamento di Sony per PS5 e PlayStation 4.\n----\n#PSPlus\n#PS5\n----\n00:00 Intro\n00:13 Giochi mensili\n0:24 Catalogo giochi di PS4 e PS5\n01:01 Ubisoft + Classics\n01:37 Catalogo giochi classici\n02:40 Giochi PS3 originali\n03:01 Versioni di prova dei giochi a tempo limitato\n03:25 Nuovi giochi aggiunti periodicamente\n03:58 Data di uscita\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVO PS PLUS: TUTTI I GIOCHI e DATA DI USCITA ITALIANA", "c2d0abdf-932a-40a9-919b-71429e8bddec", false, "Kb_i5SX7puU", 281, false, "https://www.youtube.com/watch?v=Kb_i5SX7puU", 3331, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051600 - NUOVO PS PLUS: TUTTI I GIOCHI e DATA DI USCITA ITALIANA.mp4", false, false, 4, [], 97, ~U[2022-05-16 14:43:17Z], ~U[2026-09-10 18:32:30Z], ~U[2026-09-10 18:32:30Z], "Ci siamo! Il nuovo PlayStation Plus è quasi tra noi. Seguiteci che vi raccontiamo la data di uscita e la line up di lancio ufficiale, anche se ancora parziale, del nuovo servizio in abbonamento di Sony per PS5 e PlayStation 4.\n----\n#PSPlus\n#PS5\n----\n00:00 Intro\n00:13 Giochi mensili\n0:24 Catalogo giochi di PS4 e PS5\n01:01 Ubisoft + Classics\n01:37 Catalogo giochi classici\n02:40 Giochi PS3 originali\n03:01 Versioni di prova dei giochi a tempo limitato\n03:25 Nuovi giochi aggiunti periodicamente\n03:58 Data di uscita\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVO PS PLUS: TUTTI I GIOCHI e DATA DI USCITA ITALIANA", "Kb_i5SX7puU", 281, false, "https://www.youtube.com/watch?v=Kb_i5SX7puU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051600 - NUOVO PS PLUS: TUTTI I GIOCHI e DATA DI USCITA ITALIANA.mp4", false, 4, ~U[2022-05-16 14:43:17Z]] 20:32:30.156 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=522.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:30.157 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=19.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:30.158 [debug] QUERY OK source="media_items" db=0.4ms idle=19.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7335] 20:32:30.158 [debug] Current batch of media processed. Will check again in 1000ms 20:32:31.159 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Chi sono le Valchirie? Che ruolo hanno avuto nell’epopea di Kratos? Le rivedremo in God of War Ragnarok, nuovo capitolo in uscita nel 2022 su PlayStation 4 e PS5? \n----\n#GodOfWar\n#PS5\n----\n00:00 Intro\n00:49 Le origini delle valchirie\n01:38 Le valchirie nella mitologia\n02:34 L'iconografia delle valchirie\n02:58 Le valchirie in God of War\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 276, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051500 - GOD OF WAR RAGNAROK: Chi sono le VALCHIRIE?.mp4", "id" => "uIEuA3FzF8Q", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=uIEuA3FzF8Q", "playlist_index" => 3332, "timestamp" => 1652619624, "title" => "GOD OF WAR RAGNAROK: Chi sono le VALCHIRIE?", "upload_date" => "20220515"} 20:32:31.161 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:31.163 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:31.169 [debug] QUERY OK source="media_items" db=5.5ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-15 13:00:24Z], 4] 20:32:31.170 [debug] QUERY OK source="media_items" db=0.8ms idle=1010.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Chi sono le Valchirie? Che ruolo hanno avuto nell’epopea di Kratos? Le rivedremo in God of War Ragnarok, nuovo capitolo in uscita nel 2022 su PlayStation 4 e PS5? \n----\n#GodOfWar\n#PS5\n----\n00:00 Intro\n00:49 Le origini delle valchirie\n01:38 Le valchirie nella mitologia\n02:34 L'iconografia delle valchirie\n02:58 Le valchirie in God of War\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: Chi sono le VALCHIRIE?", "252d9e43-64e4-428c-949e-09b228c27d1b", false, "uIEuA3FzF8Q", 276, false, "https://www.youtube.com/watch?v=uIEuA3FzF8Q", 3332, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051500 - GOD OF WAR RAGNAROK: Chi sono le VALCHIRIE?.mp4", false, false, 4, [], 98, ~U[2022-05-15 13:00:24Z], ~U[2026-09-10 18:32:31Z], ~U[2026-09-10 18:32:31Z], "Chi sono le Valchirie? Che ruolo hanno avuto nell’epopea di Kratos? Le rivedremo in God of War Ragnarok, nuovo capitolo in uscita nel 2022 su PlayStation 4 e PS5? \n----\n#GodOfWar\n#PS5\n----\n00:00 Intro\n00:49 Le origini delle valchirie\n01:38 Le valchirie nella mitologia\n02:34 L'iconografia delle valchirie\n02:58 Le valchirie in God of War\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "GOD OF WAR RAGNAROK: Chi sono le VALCHIRIE?", "uIEuA3FzF8Q", 276, false, "https://www.youtube.com/watch?v=uIEuA3FzF8Q", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051500 - GOD OF WAR RAGNAROK: Chi sono le VALCHIRIE?.mp4", false, 4, ~U[2022-05-15 13:00:24Z]] 20:32:31.170 [debug] QUERY OK source="sources" db=0.1ms queue=0.1ms idle=535.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:31.171 [debug] QUERY OK source="media_profiles" db=0.1ms idle=9.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:31.171 [debug] QUERY OK source="media_items" db=0.2ms idle=8.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [7336] 20:32:31.171 [debug] Current batch of media processed. Will check again in 1000ms 20:32:31.667 [info] GET / 20:32:31.667 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:32:31.668 [debug] QUERY OK source="settings" db=0.3ms idle=497.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:31.669 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=498.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:32:31.670 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=498.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:32:31.675 [debug] QUERY OK source="media_items" db=5.0ms idle=498.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:31.676 [debug] QUERY OK source="media_items" db=0.8ms idle=36.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:31.677 [debug] QUERY OK source="settings" db=0.3ms idle=8.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:31.678 [debug] QUERY OK source="settings" db=0.4ms idle=8.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:31.679 [debug] QUERY OK source="settings" db=0.1ms queue=0.2ms idle=8.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:31.681 [debug] QUERY OK source="tasks" db=0.5ms idle=4.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:32:31.681 [debug] QUERY OK source="sources" db=0.3ms idle=4.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:31.684 [debug] QUERY OK source="media_items" db=1.5ms idle=5.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:31.693 [debug] QUERY OK source="media_items" db=8.0ms queue=0.1ms idle=7.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:31.694 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=14.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:31.707 [debug] QUERY OK source="media_items" db=8.6ms queue=0.1ms idle=17.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:32:31.723 [debug] QUERY OK source="media_items" db=15.1ms queue=0.1ms idle=26.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:31.724 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=39.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:32:31.727 [info] Sent 200 in 60ms 20:32:32.172 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "In arrivo direttamente da Taiwan, il prossimo 9 agosto approderà su PC, PS5 e Xbox Series X e S Thymesia, nuovo GDR d'azione fortemente ispirato al mondo di souls-like come Dark Souls e Bloodborne. Grazie a una demo gratis pubblicata su Steam in questi giorni, noi abbiamo avuto modo di provarlo in anteprima e queste sono le nostre impressioni.\n\n----\n00:00 Intro\n00:30 Ambientazione\n01:53 Sistema di combattimento\n03:31 Certezze e Dubbi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 252, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051500 - NUOVO SOULS-LIKE ATIPICO: THYMESIA È INCREDIBILE | PROVATO.mp4", "id" => "Mx99llc3kbA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Mx99llc3kbA", "playlist_index" => 3333, "timestamp" => 1652605208, "title" => "NUOVO SOULS-LIKE ATIPICO: THYMESIA È INCREDIBILE | PROVATO", "upload_date" => "20220515"} 20:32:32.174 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=480.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:32.175 [debug] QUERY OK source="sources" db=0.5ms idle=480.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:32.179 [debug] QUERY OK source="media_items" db=3.6ms queue=0.1ms idle=468.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-15 09:00:08Z], 4] 20:32:32.187 [debug] QUERY OK source="media_items" db=6.9ms idle=456.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In arrivo direttamente da Taiwan, il prossimo 9 agosto approderà su PC, PS5 e Xbox Series X e S Thymesia, nuovo GDR d'azione fortemente ispirato al mondo di souls-like come Dark Souls e Bloodborne. Grazie a una demo gratis pubblicata su Steam in questi giorni, noi abbiamo avuto modo di provarlo in anteprima e queste sono le nostre impressioni.\n\n----\n00:00 Intro\n00:30 Ambientazione\n01:53 Sistema di combattimento\n03:31 Certezze e Dubbi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVO SOULS-LIKE ATIPICO: THYMESIA È INCREDIBILE | PROVATO", "d9950da9-794d-4870-bacb-c5712e25218c", false, "Mx99llc3kbA", 252, false, "https://www.youtube.com/watch?v=Mx99llc3kbA", 3333, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051500 - NUOVO SOULS-LIKE ATIPICO: THYMESIA È INCREDIBILE | PROVATO.mp4", false, false, 4, [], 98, ~U[2022-05-15 09:00:08Z], ~U[2026-09-10 18:32:32Z], ~U[2026-09-10 18:32:32Z], "In arrivo direttamente da Taiwan, il prossimo 9 agosto approderà su PC, PS5 e Xbox Series X e S Thymesia, nuovo GDR d'azione fortemente ispirato al mondo di souls-like come Dark Souls e Bloodborne. Grazie a una demo gratis pubblicata su Steam in questi giorni, noi abbiamo avuto modo di provarlo in anteprima e queste sono le nostre impressioni.\n\n----\n00:00 Intro\n00:30 Ambientazione\n01:53 Sistema di combattimento\n03:31 Certezze e Dubbi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "NUOVO SOULS-LIKE ATIPICO: THYMESIA È INCREDIBILE | PROVATO", "Mx99llc3kbA", 252, false, "https://www.youtube.com/watch?v=Mx99llc3kbA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051500 - NUOVO SOULS-LIKE ATIPICO: THYMESIA È INCREDIBILE | PROVATO.mp4", false, 4, ~U[2022-05-15 09:00:08Z]] 20:32:32.189 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=463.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:32.190 [debug] QUERY OK source="media_profiles" db=1.3ms queue=0.1ms idle=15.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:32.191 [debug] QUERY OK source="media_items" db=0.4ms queue=0.1ms idle=15.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10669] 20:32:32.192 [debug] Current batch of media processed. Will check again in 1000ms 20:32:33.193 [debug] Current batch of media processed. Will check again in 1000ms 20:32:34.194 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Vampire: The Masquerade - Bloodhunt è battle royale free-to-play disponibile per PC e PS5 che promette scontri all’ultimo, ehm, sangue. Una formula che ci avrà convinto? Azzannate la nostra video recensione per scoprirlo.\n----\n#BattleRoyale\n#Vampire\n----\n00:00 Intro\n00:33 Struttura\n01:46 Gameplay\n03:11 Comparto tecnico\n04:19 Commento finale\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 318, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051400 - BATTLE-ROYALE all'ultimo SANGUE | Vampire Bloodhunt RECENSIONE.mp4", "id" => "mGJ7LNCRNZM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=mGJ7LNCRNZM", "playlist_index" => 3334, "timestamp" => 1652540420, "title" => "BATTLE-ROYALE all'ultimo SANGUE | Vampire Bloodhunt RECENSIONE", "upload_date" => "20220514"} 20:32:34.196 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=549.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:34.197 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=319.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:34.203 [debug] QUERY OK source="media_items" db=5.0ms queue=0.2ms idle=320.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-14 15:00:20Z], 4] 20:32:34.208 [debug] QUERY OK source="media_items" db=4.5ms idle=326.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Vampire: The Masquerade - Bloodhunt è battle royale free-to-play disponibile per PC e PS5 che promette scontri all’ultimo, ehm, sangue. Una formula che ci avrà convinto? Azzannate la nostra video recensione per scoprirlo.\n----\n#BattleRoyale\n#Vampire\n----\n00:00 Intro\n00:33 Struttura\n01:46 Gameplay\n03:11 Comparto tecnico\n04:19 Commento finale\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BATTLE-ROYALE all'ultimo SANGUE | Vampire Bloodhunt RECENSIONE", "3791ed13-be77-459d-9a80-13f3fc7b7549", false, "mGJ7LNCRNZM", 318, false, "https://www.youtube.com/watch?v=mGJ7LNCRNZM", 3334, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051400 - BATTLE-ROYALE all'ultimo SANGUE | Vampire Bloodhunt RECENSIONE.mp4", false, false, 4, [], 99, ~U[2022-05-14 15:00:20Z], ~U[2026-09-10 18:32:34Z], ~U[2026-09-10 18:32:34Z], "Vampire: The Masquerade - Bloodhunt è battle royale free-to-play disponibile per PC e PS5 che promette scontri all’ultimo, ehm, sangue. Una formula che ci avrà convinto? Azzannate la nostra video recensione per scoprirlo.\n----\n#BattleRoyale\n#Vampire\n----\n00:00 Intro\n00:33 Struttura\n01:46 Gameplay\n03:11 Comparto tecnico\n04:19 Commento finale\n\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "BATTLE-ROYALE all'ultimo SANGUE | Vampire Bloodhunt RECENSIONE", "mGJ7LNCRNZM", 318, false, "https://www.youtube.com/watch?v=mGJ7LNCRNZM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051400 - BATTLE-ROYALE all'ultimo SANGUE | Vampire Bloodhunt RECENSIONE.mp4", false, 4, ~U[2022-05-14 15:00:20Z]] 20:32:34.209 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=331.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:34.211 [debug] QUERY OK source="media_profiles" db=1.6ms idle=13.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:34.213 [debug] QUERY OK source="media_items" db=0.5ms idle=14.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10670] 20:32:34.213 [debug] Current batch of media processed. Will check again in 1000ms 20:32:35.214 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "EA Sports FIFA. EA Sports contro FIFA. Ecco come cambierà il mondo dei simulatori calcistici, mai così variegato come adesso, a partire da FIFA 24 in poi.\n----\n#FIFA\n#EASPORTSFC\n----\n00:00 Intro\n00:52 FIFA senza EA Sports\n02:32 FIFA 24 e oltre\n04:04 Un mercato frammentato\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 320, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051400 - FIFA: NUOVI GIOCHI senza EA SPORTS.mp4", "id" => "TmwxLXzse2o", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=TmwxLXzse2o", "playlist_index" => 3335, "timestamp" => 1652533211, "title" => "FIFA: NUOVI GIOCHI senza EA SPORTS", "upload_date" => "20220514"} 20:32:35.216 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1006.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:35.217 [debug] QUERY OK source="sources" db=0.4ms idle=1007.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:35.223 [debug] QUERY OK source="media_items" db=5.6ms idle=1006.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-14 13:00:11Z], 4] 20:32:35.228 [debug] QUERY OK source="media_items" db=4.3ms idle=1010.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["EA Sports FIFA. EA Sports contro FIFA. Ecco come cambierà il mondo dei simulatori calcistici, mai così variegato come adesso, a partire da FIFA 24 in poi.\n----\n#FIFA\n#EASPORTSFC\n----\n00:00 Intro\n00:52 FIFA senza EA Sports\n02:32 FIFA 24 e oltre\n04:04 Un mercato frammentato\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA: NUOVI GIOCHI senza EA SPORTS", "9ea80540-abe0-467f-919f-cc876a83e7cb", false, "TmwxLXzse2o", 320, false, "https://www.youtube.com/watch?v=TmwxLXzse2o", 3335, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051400 - FIFA: NUOVI GIOCHI senza EA SPORTS.mp4", false, false, 4, [], 98, ~U[2022-05-14 13:00:11Z], ~U[2026-09-10 18:32:35Z], ~U[2026-09-10 18:32:35Z], "EA Sports FIFA. EA Sports contro FIFA. Ecco come cambierà il mondo dei simulatori calcistici, mai così variegato come adesso, a partire da FIFA 24 in poi.\n----\n#FIFA\n#EASPORTSFC\n----\n00:00 Intro\n00:52 FIFA senza EA Sports\n02:32 FIFA 24 e oltre\n04:04 Un mercato frammentato\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA: NUOVI GIOCHI senza EA SPORTS", "TmwxLXzse2o", 320, false, "https://www.youtube.com/watch?v=TmwxLXzse2o", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051400 - FIFA: NUOVI GIOCHI senza EA SPORTS.mp4", false, 4, ~U[2022-05-14 13:00:11Z]] 20:32:35.229 [debug] QUERY OK source="sources" db=0.5ms idle=580.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:35.230 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=13.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:35.231 [debug] QUERY OK source="media_items" db=0.5ms queue=0.2ms idle=13.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10671] 20:32:35.232 [debug] Current batch of media processed. Will check again in 1000ms 20:32:36.234 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "La rubrica live più irriverente (o quasi) di Twitch torna inesorabile: in questa frizzante puntata de IL CORTOCIRCUITO, Pierpaolo, Alessio e Francesco discutono amabilmente degli ultimi annunci in merito alle conferenze estive in clima E3 come quella di Microsoft, della relazione ambigua nell’acquisizione tra Xbox ed Activision Blizzard, e della situazione preoccupante di Ubisoft dopo gli ultimi sviluppi.\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 5366, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051400 - Starfield rimandato e la denuncia di Alessio - Il Cortocircuito.mp4", "id" => "a3tRFFwfKLk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=a3tRFFwfKLk", "playlist_index" => 3336, "timestamp" => 1652522829, "title" => "Starfield rimandato e la denuncia di Alessio - Il Cortocircuito", "upload_date" => "20220514"} 20:32:36.235 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:36.237 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:36.242 [debug] QUERY OK source="media_items" db=5.0ms queue=0.1ms idle=1006.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-14 10:07:09Z], 4] 20:32:36.248 [debug] QUERY OK source="media_items" db=5.3ms idle=1011.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La rubrica live più irriverente (o quasi) di Twitch torna inesorabile: in questa frizzante puntata de IL CORTOCIRCUITO, Pierpaolo, Alessio e Francesco discutono amabilmente degli ultimi annunci in merito alle conferenze estive in clima E3 come quella di Microsoft, della relazione ambigua nell’acquisizione tra Xbox ed Activision Blizzard, e della situazione preoccupante di Ubisoft dopo gli ultimi sviluppi.\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "Starfield rimandato e la denuncia di Alessio - Il Cortocircuito", "01ad380a-d106-4868-befa-1e44a5f57c95", false, "a3tRFFwfKLk", 5366, false, "https://www.youtube.com/watch?v=a3tRFFwfKLk", 3336, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051400 - Starfield rimandato e la denuncia di Alessio - Il Cortocircuito.mp4", false, false, 4, [], 97, ~U[2022-05-14 10:07:09Z], ~U[2026-09-10 18:32:36Z], ~U[2026-09-10 18:32:36Z], "La rubrica live più irriverente (o quasi) di Twitch torna inesorabile: in questa frizzante puntata de IL CORTOCIRCUITO, Pierpaolo, Alessio e Francesco discutono amabilmente degli ultimi annunci in merito alle conferenze estive in clima E3 come quella di Microsoft, della relazione ambigua nell’acquisizione tra Xbox ed Activision Blizzard, e della situazione preoccupante di Ubisoft dopo gli ultimi sviluppi.\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \n\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\n\n► Multiplayer.it: http://www.multiplayer.it\n► Facebook: https://www.facebook.com/multiplayer.it\n► Twitter: https://twitter.com/Multiplayerit\n► Instagram: https://www.instagram.com/multiplayer.it\n► Twitch: https://www.twitch.tv/multiplayerit", "Starfield rimandato e la denuncia di Alessio - Il Cortocircuito", "a3tRFFwfKLk", 5366, false, "https://www.youtube.com/watch?v=a3tRFFwfKLk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051400 - Starfield rimandato e la denuncia di Alessio - Il Cortocircuito.mp4", false, 4, ~U[2022-05-14 10:07:09Z]] 20:32:36.249 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=598.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:36.250 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=14.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:36.251 [debug] QUERY OK source="media_items" db=0.4ms idle=14.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10672] 20:32:36.251 [debug] Current batch of media processed. Will check again in 1000ms 20:32:36.733 [info] GET / 20:32:36.733 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:32:36.735 [debug] QUERY OK source="settings" db=1.5ms idle=485.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:36.736 [debug] QUERY OK source="media_profiles" db=0.3ms idle=486.1ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:32:36.737 [debug] QUERY OK source="sources" db=0.3ms idle=486.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:32:36.748 [debug] QUERY OK source="media_items" db=10.8ms queue=0.1ms idle=485.8ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:36.750 [debug] QUERY OK source="media_items" db=1.4ms queue=0.1ms idle=96.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:36.751 [debug] QUERY OK source="settings" db=0.5ms idle=15.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:36.752 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=15.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:36.753 [debug] QUERY OK source="settings" db=0.2ms idle=15.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:36.755 [debug] QUERY OK source="tasks" db=0.4ms idle=6.3ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:32:36.756 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=5.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:36.758 [debug] QUERY OK source="media_items" db=1.3ms idle=5.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:36.765 [debug] QUERY OK source="media_items" db=6.8ms idle=6.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:36.766 [debug] QUERY OK source="sources" db=0.4ms idle=12.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:36.778 [debug] QUERY OK source="media_items" db=8.3ms idle=14.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:32:36.796 [debug] QUERY OK source="media_items" db=17.9ms idle=22.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:36.798 [debug] QUERY OK source="sources" db=1.3ms idle=38.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:32:36.800 [info] Sent 200 in 66ms 20:32:37.253 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Facciamo un riepilogo delle indiscrezioni e leak sul ritorno di Silent Hill. Nelle ultime ore sono trapelati screenshot che sarebbero stati rimossi direttamente da Konami.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 373, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051300 - SILENT HILL ESISTE? KONAMI CANCELLA LE IMMAGINI.mp4", "id" => "7JXsJgmUtNI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=7JXsJgmUtNI", "playlist_index" => 3337, "timestamp" => 1652457603, "title" => "SILENT HILL ESISTE? KONAMI CANCELLA LE IMMAGINI", "upload_date" => "20220513"} 20:32:37.255 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=488.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:37.256 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=488.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:37.261 [debug] QUERY OK source="media_items" db=4.3ms queue=0.1ms idle=478.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-13 16:00:03Z], 4] 20:32:37.267 [debug] QUERY OK source="media_items" db=5.2ms idle=465.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Facciamo un riepilogo delle indiscrezioni e leak sul ritorno di Silent Hill. Nelle ultime ore sono trapelati screenshot che sarebbero stati rimossi direttamente da Konami.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SILENT HILL ESISTE? KONAMI CANCELLA LE IMMAGINI", "f9d6230a-90c6-4ee6-a1ae-2daa29433a15", false, "7JXsJgmUtNI", 373, false, "https://www.youtube.com/watch?v=7JXsJgmUtNI", 3337, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051300 - SILENT HILL ESISTE? KONAMI CANCELLA LE IMMAGINI.mp4", false, false, 4, [], 99, ~U[2022-05-13 16:00:03Z], ~U[2026-09-10 18:32:37Z], ~U[2026-09-10 18:32:37Z], "Facciamo un riepilogo delle indiscrezioni e leak sul ritorno di Silent Hill. Nelle ultime ore sono trapelati screenshot che sarebbero stati rimossi direttamente da Konami.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SILENT HILL ESISTE? KONAMI CANCELLA LE IMMAGINI", "7JXsJgmUtNI", 373, false, "https://www.youtube.com/watch?v=7JXsJgmUtNI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051300 - SILENT HILL ESISTE? KONAMI CANCELLA LE IMMAGINI.mp4", false, 4, ~U[2022-05-13 16:00:03Z]] 20:32:37.268 [debug] QUERY OK source="sources" db=0.5ms idle=469.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:37.270 [debug] QUERY OK source="media_profiles" db=1.2ms idle=13.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:37.271 [debug] QUERY OK source="media_items" db=0.4ms idle=14.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10673] 20:32:37.271 [debug] Current batch of media processed. Will check again in 1000ms 20:32:38.272 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Il remake di Dead Space ha una data di uscita. Il nuovo gioco di EA Motive, in arrivo su PC, PS5 e Xbox Series X|S, sarà uno dei più importanti giochi dell’inizio del 2023. Vediamo insieme tutti i dettagli ufficiali arrivati durante l’ultima presentazione del gioco.\n----\n#DeadSpace\n----\n00:00 Intro\n00:27 Data di uscita\n01:19 Il lavoro di remake\n03:06 Prossimi appuntamenti\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 222, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051300 - DEAD SPACE: CHE GRAFICA! e la DATA DI USCITA UFFICIALE.mp4", "id" => "Q9VoEVPT8zA", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Q9VoEVPT8zA", "playlist_index" => 3338, "timestamp" => 1652436902, "title" => "DEAD SPACE: CHE GRAFICA! e la DATA DI USCITA UFFICIALE", "upload_date" => "20220513"} 20:32:38.273 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:38.274 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:38.285 [debug] QUERY OK source="media_items" db=9.8ms idle=1004.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-13 10:15:02Z], 4] 20:32:38.287 [debug] QUERY OK source="media_items" db=1.6ms idle=1014.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il remake di Dead Space ha una data di uscita. Il nuovo gioco di EA Motive, in arrivo su PC, PS5 e Xbox Series X|S, sarà uno dei più importanti giochi dell’inizio del 2023. Vediamo insieme tutti i dettagli ufficiali arrivati durante l’ultima presentazione del gioco.\n----\n#DeadSpace\n----\n00:00 Intro\n00:27 Data di uscita\n01:19 Il lavoro di remake\n03:06 Prossimi appuntamenti\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DEAD SPACE: CHE GRAFICA! e la DATA DI USCITA UFFICIALE", "a06cb6b1-cfd5-4c43-8442-35fdcf6979bb", false, "Q9VoEVPT8zA", 222, false, "https://www.youtube.com/watch?v=Q9VoEVPT8zA", 3338, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051300 - DEAD SPACE: CHE GRAFICA! e la DATA DI USCITA UFFICIALE.mp4", false, false, 4, [], 98, ~U[2022-05-13 10:15:02Z], ~U[2026-09-10 18:32:38Z], ~U[2026-09-10 18:32:38Z], "Il remake di Dead Space ha una data di uscita. Il nuovo gioco di EA Motive, in arrivo su PC, PS5 e Xbox Series X|S, sarà uno dei più importanti giochi dell’inizio del 2023. Vediamo insieme tutti i dettagli ufficiali arrivati durante l’ultima presentazione del gioco.\n----\n#DeadSpace\n----\n00:00 Intro\n00:27 Data di uscita\n01:19 Il lavoro di remake\n03:06 Prossimi appuntamenti\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "DEAD SPACE: CHE GRAFICA! e la DATA DI USCITA UFFICIALE", "Q9VoEVPT8zA", 222, false, "https://www.youtube.com/watch?v=Q9VoEVPT8zA", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051300 - DEAD SPACE: CHE GRAFICA! e la DATA DI USCITA UFFICIALE.mp4", false, 4, ~U[2022-05-13 10:15:02Z]] 20:32:38.288 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=630.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:38.290 [debug] QUERY OK source="media_profiles" db=1.5ms idle=15.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:38.291 [debug] QUERY OK source="media_items" db=0.4ms idle=16.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10674] 20:32:38.291 [debug] Current batch of media processed. Will check again in 1000ms 20:32:39.293 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Giornata nera in casa Microsoft con un doppio rinvio: Starfield di Bethesda e Redfall di Arkane Austin non usciranno nel 2022. Ecco i motivi e il nuovo periodo di uscita su Xbox Seires X|S e PC.\n---\n#Starfield\n#Xbox\n---\n00:00 Intro\n00:23 Starfield\n00:43 Redfall\n00:58 Il messaggio di Bethesda\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 179, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051200 - STARFIELD RINVIATO! MA NON È IL SOLO.mp4", "id" => "VNSw8wUwXNo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=VNSw8wUwXNo", "playlist_index" => 3339, "timestamp" => 1652362275, "title" => "STARFIELD RINVIATO! MA NON È IL SOLO", "upload_date" => "20220512"} 20:32:39.295 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:39.296 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1007.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:39.307 [debug] QUERY OK source="media_items" db=9.6ms queue=0.1ms idle=1006.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-12 13:31:15Z], 4] 20:32:39.316 [debug] QUERY OK source="media_items" db=8.1ms idle=1015.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Giornata nera in casa Microsoft con un doppio rinvio: Starfield di Bethesda e Redfall di Arkane Austin non usciranno nel 2022. Ecco i motivi e il nuovo periodo di uscita su Xbox Seires X|S e PC.\n---\n#Starfield\n#Xbox\n---\n00:00 Intro\n00:23 Starfield\n00:43 Redfall\n00:58 Il messaggio di Bethesda\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STARFIELD RINVIATO! MA NON È IL SOLO", "5950d151-bddb-459e-9d5b-38e3161befcc", false, "VNSw8wUwXNo", 179, false, "https://www.youtube.com/watch?v=VNSw8wUwXNo", 3339, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051200 - STARFIELD RINVIATO! MA NON È IL SOLO.mp4", false, false, 4, [], 99, ~U[2022-05-12 13:31:15Z], ~U[2026-09-10 18:32:39Z], ~U[2026-09-10 18:32:39Z], "Giornata nera in casa Microsoft con un doppio rinvio: Starfield di Bethesda e Redfall di Arkane Austin non usciranno nel 2022. Ecco i motivi e il nuovo periodo di uscita su Xbox Seires X|S e PC.\n---\n#Starfield\n#Xbox\n---\n00:00 Intro\n00:23 Starfield\n00:43 Redfall\n00:58 Il messaggio di Bethesda\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STARFIELD RINVIATO! MA NON È IL SOLO", "VNSw8wUwXNo", 179, false, "https://www.youtube.com/watch?v=VNSw8wUwXNo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051200 - STARFIELD RINVIATO! MA NON È IL SOLO.mp4", false, 4, ~U[2022-05-12 13:31:15Z]] 20:32:39.316 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=655.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:39.317 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=21.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:39.318 [debug] QUERY OK source="media_items" db=0.6ms idle=21.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10675] 20:32:39.319 [debug] Current batch of media processed. Will check again in 1000ms 20:32:40.320 [debug] Current batch of media processed. Will check again in 1000ms 20:32:41.321 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Orfani dell’E3? Delusi per la cancellazione del più importante evento dedicato ai videogiochi? Consolatevi, perché l’estate 2022 potrebbe comunque essere caldissima! Il motivo è presto detto: il Summer Game Fest ci farà compagnia insieme a tutte le conferenze digitali dei grandi produttori. Seguiteci, che vi raccontiamo quali eventi sono stati confermati e quali potrebbero essere annunciati nei prossimi giorni.\n---\n#E32022\n--------\n00:00 Intro\n00:28 Summer Game Fest\n00:53 Xbox + Bethesda\n01:17 The Future Games Show\n01:24 PC Gaming Show\n01:31 DAY OF THE DEVS\n01:44 EA PLAY\n01:52 Sony, Nintendo e gli altri\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 168, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051200 - Summer Game Fest è il nuovo E3 2022!.mp4", "id" => "nXzz0ZoHF2o", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=nXzz0ZoHF2o", "playlist_index" => 3340, "timestamp" => 1652346032, "title" => "Summer Game Fest è il nuovo E3 2022!", "upload_date" => "20220512"} 20:32:41.321 [debug] QUERY OK source="sources" db=0.3ms idle=653.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:41.322 [debug] QUERY OK source="sources" db=0.2ms idle=444.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:41.327 [debug] QUERY OK source="media_items" db=5.0ms idle=444.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-12 09:00:32Z], 4] 20:32:41.332 [debug] QUERY OK source="media_items" db=3.9ms idle=450.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Orfani dell’E3? Delusi per la cancellazione del più importante evento dedicato ai videogiochi? Consolatevi, perché l’estate 2022 potrebbe comunque essere caldissima! Il motivo è presto detto: il Summer Game Fest ci farà compagnia insieme a tutte le conferenze digitali dei grandi produttori. Seguiteci, che vi raccontiamo quali eventi sono stati confermati e quali potrebbero essere annunciati nei prossimi giorni.\n---\n#E32022\n--------\n00:00 Intro\n00:28 Summer Game Fest\n00:53 Xbox + Bethesda\n01:17 The Future Games Show\n01:24 PC Gaming Show\n01:31 DAY OF THE DEVS\n01:44 EA PLAY\n01:52 Sony, Nintendo e gli altri\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Summer Game Fest è il nuovo E3 2022!", "e117fbfc-dd1c-4648-8d8a-e9b58b2fab3f", false, "nXzz0ZoHF2o", 168, false, "https://www.youtube.com/watch?v=nXzz0ZoHF2o", 3340, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051200 - Summer Game Fest è il nuovo E3 2022!.mp4", false, false, 4, [], 98, ~U[2022-05-12 09:00:32Z], ~U[2026-09-10 18:32:41Z], ~U[2026-09-10 18:32:41Z], "Orfani dell’E3? Delusi per la cancellazione del più importante evento dedicato ai videogiochi? Consolatevi, perché l’estate 2022 potrebbe comunque essere caldissima! Il motivo è presto detto: il Summer Game Fest ci farà compagnia insieme a tutte le conferenze digitali dei grandi produttori. Seguiteci, che vi raccontiamo quali eventi sono stati confermati e quali potrebbero essere annunciati nei prossimi giorni.\n---\n#E32022\n--------\n00:00 Intro\n00:28 Summer Game Fest\n00:53 Xbox + Bethesda\n01:17 The Future Games Show\n01:24 PC Gaming Show\n01:31 DAY OF THE DEVS\n01:44 EA PLAY\n01:52 Sony, Nintendo e gli altri\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Summer Game Fest è il nuovo E3 2022!", "nXzz0ZoHF2o", 168, false, "https://www.youtube.com/watch?v=nXzz0ZoHF2o", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051200 - Summer Game Fest è il nuovo E3 2022!.mp4", false, 4, ~U[2022-05-12 09:00:32Z]] 20:32:41.332 [debug] QUERY OK source="sources" db=0.2ms idle=454.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:41.333 [debug] QUERY OK source="media_profiles" db=0.2ms idle=10.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:41.333 [debug] QUERY OK source="media_items" db=0.2ms idle=10.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10676] 20:32:41.333 [debug] Current batch of media processed. Will check again in 1000ms 20:32:41.598 [info] {"source":"oban","duration":1042,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:32:41.802 [info] GET / 20:32:41.803 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:32:41.804 [debug] QUERY OK source="settings" db=0.6ms idle=470.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:41.805 [debug] QUERY OK source="media_profiles" db=0.4ms idle=471.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:32:41.805 [debug] QUERY OK source="sources" db=0.1ms idle=471.6ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:32:41.810 [debug] QUERY OK source="media_items" db=5.2ms idle=207.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:41.811 [debug] QUERY OK source="media_items" db=0.7ms idle=141.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:41.812 [debug] QUERY OK source="settings" db=0.2ms idle=7.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:41.812 [debug] QUERY OK source="settings" db=0.2ms idle=7.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:41.813 [debug] QUERY OK source="settings" db=0.2ms idle=7.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:41.814 [debug] QUERY OK source="tasks" db=0.2ms idle=3.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:32:41.814 [debug] QUERY OK source="sources" db=0.2ms idle=2.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:41.816 [debug] QUERY OK source="media_items" db=0.6ms idle=3.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:41.822 [debug] QUERY OK source="media_items" db=6.0ms idle=3.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:41.823 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=9.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:41.832 [debug] QUERY OK source="media_items" db=5.0ms idle=12.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:32:41.843 [debug] QUERY OK source="media_items" db=11.0ms idle=17.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:41.844 [debug] QUERY OK source="sources" db=0.3ms idle=27.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:32:41.845 [info] Sent 200 in 43ms 20:32:42.334 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Gotham Knights torna a mostrarsi in azione con una demo di gameplay dedicata a Nightwing e Cappuccio Rosso. Nei suoi 13 minuti di durata, il video illustra diverse meccaniche interessanti, e porta con sé anche l'annuncio della cancellazione delle versioni PS4 e Xbox One da parte di Warner Bros. Games Montreal. Noi abbiamo deciso di dargli uno sguardo approfondito, in attesa della sua uscita prevista in esclusiva next-gen (PS5, Xbox Series X|S e PC) il prossimo 25 ottobre.\n----\n#GothamKnights\n----\n00:00 Intro\n00.31 Personaggi\n01:53 Quartier generale\n02:20 Azione stealth\n02:59 Sistema di combattimento\n03:31 Impressioni\n04:26 Certezze e dubbi \r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 312, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051100 - Gotham Knights solo su NEXT-GEN? Scelta INEVITABILE.mp4", "id" => "x5blOW2RnGs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=x5blOW2RnGs", "playlist_index" => 3341, "timestamp" => 1652284836, "title" => "Gotham Knights solo su NEXT-GEN? Scelta INEVITABILE", "upload_date" => "20220511"} 20:32:42.334 [debug] QUERY OK source="sources" db=0.3ms idle=512.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:42.335 [debug] QUERY OK source="sources" db=0.1ms idle=511.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:42.337 [debug] QUERY OK source="media_items" db=1.7ms idle=503.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-11 16:00:36Z], 4] 20:32:42.341 [debug] QUERY OK source="media_items" db=3.9ms idle=494.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Gotham Knights torna a mostrarsi in azione con una demo di gameplay dedicata a Nightwing e Cappuccio Rosso. Nei suoi 13 minuti di durata, il video illustra diverse meccaniche interessanti, e porta con sé anche l'annuncio della cancellazione delle versioni PS4 e Xbox One da parte di Warner Bros. Games Montreal. Noi abbiamo deciso di dargli uno sguardo approfondito, in attesa della sua uscita prevista in esclusiva next-gen (PS5, Xbox Series X|S e PC) il prossimo 25 ottobre.\n----\n#GothamKnights\n----\n00:00 Intro\n00.31 Personaggi\n01:53 Quartier generale\n02:20 Azione stealth\n02:59 Sistema di combattimento\n03:31 Impressioni\n04:26 Certezze e dubbi \r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Gotham Knights solo su NEXT-GEN? Scelta INEVITABILE", "1fce6294-4992-4817-8b6f-8774e6eadc72", false, "x5blOW2RnGs", 312, false, "https://www.youtube.com/watch?v=x5blOW2RnGs", 3341, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051100 - Gotham Knights solo su NEXT-GEN? Scelta INEVITABILE.mp4", false, false, 4, [], 99, ~U[2022-05-11 16:00:36Z], ~U[2026-09-10 18:32:42Z], ~U[2026-09-10 18:32:42Z], "Gotham Knights torna a mostrarsi in azione con una demo di gameplay dedicata a Nightwing e Cappuccio Rosso. Nei suoi 13 minuti di durata, il video illustra diverse meccaniche interessanti, e porta con sé anche l'annuncio della cancellazione delle versioni PS4 e Xbox One da parte di Warner Bros. Games Montreal. Noi abbiamo deciso di dargli uno sguardo approfondito, in attesa della sua uscita prevista in esclusiva next-gen (PS5, Xbox Series X|S e PC) il prossimo 25 ottobre.\n----\n#GothamKnights\n----\n00:00 Intro\n00.31 Personaggi\n01:53 Quartier generale\n02:20 Azione stealth\n02:59 Sistema di combattimento\n03:31 Impressioni\n04:26 Certezze e dubbi \r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Gotham Knights solo su NEXT-GEN? Scelta INEVITABILE", "x5blOW2RnGs", 312, false, "https://www.youtube.com/watch?v=x5blOW2RnGs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051100 - Gotham Knights solo su NEXT-GEN? Scelta INEVITABILE.mp4", false, 4, ~U[2022-05-11 16:00:36Z]] 20:32:42.342 [debug] QUERY OK source="sources" db=0.4ms idle=497.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:42.343 [debug] QUERY OK source="media_profiles" db=0.6ms idle=7.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:42.344 [debug] QUERY OK source="media_items" db=0.2ms idle=8.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10677] 20:32:42.344 [debug] Current batch of media processed. Will check again in 1000ms 20:32:43.345 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Elden Ring in prima persona. Sì, avete capito bene: è questo il risultato di una mod dedicata alla realtà virtuale che permetterà di affrontare le minacce dell’Interregno con una visuale in soggettiva.\nMa si tratta di un esperimento che aggiunge davvero qualcosa di nuovo al gameplay oppure di un semplice esercizio di stile fine a se stesso?\nDiamole un’occhiata.\n----\n#EldenRing\n----\nCapitoli:\n00:00 Intro\n00:22 Il video\n01:36 La mod\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 180, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051100 - ELDEN RING IN PRIMA PERSONA (MOD VR).mp4", "id" => "mp36Af07LmQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=mp36Af07LmQ", "playlist_index" => 3342, "timestamp" => 1652272220, "title" => "ELDEN RING IN PRIMA PERSONA (MOD VR)", "upload_date" => "20220511"} 20:32:43.346 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:43.347 [debug] QUERY OK source="sources" db=0.2ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:43.354 [debug] QUERY OK source="media_items" db=6.6ms idle=1004.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-11 12:30:20Z], 4] 20:32:43.360 [debug] QUERY OK source="media_items" db=4.7ms idle=1010.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Elden Ring in prima persona. Sì, avete capito bene: è questo il risultato di una mod dedicata alla realtà virtuale che permetterà di affrontare le minacce dell’Interregno con una visuale in soggettiva.\nMa si tratta di un esperimento che aggiunge davvero qualcosa di nuovo al gameplay oppure di un semplice esercizio di stile fine a se stesso?\nDiamole un’occhiata.\n----\n#EldenRing\n----\nCapitoli:\n00:00 Intro\n00:22 Il video\n01:36 La mod\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ELDEN RING IN PRIMA PERSONA (MOD VR)", "40596aa6-a386-4adc-a757-0d2e204874c4", false, "mp36Af07LmQ", 180, false, "https://www.youtube.com/watch?v=mp36Af07LmQ", 3342, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051100 - ELDEN RING IN PRIMA PERSONA (MOD VR).mp4", false, false, 4, [], 98, ~U[2022-05-11 12:30:20Z], ~U[2026-09-10 18:32:43Z], ~U[2026-09-10 18:32:43Z], "Elden Ring in prima persona. Sì, avete capito bene: è questo il risultato di una mod dedicata alla realtà virtuale che permetterà di affrontare le minacce dell’Interregno con una visuale in soggettiva.\nMa si tratta di un esperimento che aggiunge davvero qualcosa di nuovo al gameplay oppure di un semplice esercizio di stile fine a se stesso?\nDiamole un’occhiata.\n----\n#EldenRing\n----\nCapitoli:\n00:00 Intro\n00:22 Il video\n01:36 La mod\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ELDEN RING IN PRIMA PERSONA (MOD VR)", "mp36Af07LmQ", 180, false, "https://www.youtube.com/watch?v=mp36Af07LmQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051100 - ELDEN RING IN PRIMA PERSONA (MOD VR).mp4", false, 4, ~U[2022-05-11 12:30:20Z]] 20:32:43.360 [debug] QUERY OK source="sources" db=0.4ms idle=686.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:43.362 [debug] QUERY OK source="media_profiles" db=1.6ms queue=0.1ms idle=14.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:43.363 [debug] QUERY OK source="media_items" db=0.4ms idle=16.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10678] 20:32:43.364 [debug] Current batch of media processed. Will check again in 1000ms 20:32:44.365 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "PS6 (o PlayStation 5 PRO) e una nuova Xbox (Series Z?) sono già in sviluppo. O almeno questo è quanto suggerisce un annuncio di lavoro di AMD, che starebbe già pensando ai chip per i successori di PS5 e Xbox Series X. Una decisione prematura? Non proprio se si tengono in considerazione alcuni fattori fondamentali. Ma andiamo con ordine.\n----\n#PS6\n#Xbox\n#PlayStation\n----\nCapitoli:\n00:00 Intro\n00:20 L’annuncio\n01:34 Troppo presto?\n\nConcept PS6 https://pixeypop.com/idea-behind-the-playstation-6-concept-design/\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 169, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051100 - PlayStation 6 già in sviluppo? AMD lavora a chip NEXT-GEN.mp4", "id" => "SAwZ6xiO9J0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=SAwZ6xiO9J0", "playlist_index" => 3343, "timestamp" => 1652256018, "title" => "PlayStation 6 già in sviluppo? AMD lavora a chip NEXT-GEN", "upload_date" => "20220511"} 20:32:44.366 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:44.367 [debug] QUERY OK source="sources" db=0.4ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:44.377 [debug] QUERY OK source="media_items" db=9.2ms idle=1004.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-11 08:00:18Z], 4] 20:32:44.382 [debug] QUERY OK source="media_items" db=4.6ms idle=1013.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["PS6 (o PlayStation 5 PRO) e una nuova Xbox (Series Z?) sono già in sviluppo. O almeno questo è quanto suggerisce un annuncio di lavoro di AMD, che starebbe già pensando ai chip per i successori di PS5 e Xbox Series X. Una decisione prematura? Non proprio se si tengono in considerazione alcuni fattori fondamentali. Ma andiamo con ordine.\n----\n#PS6\n#Xbox\n#PlayStation\n----\nCapitoli:\n00:00 Intro\n00:20 L’annuncio\n01:34 Troppo presto?\n\nConcept PS6 https://pixeypop.com/idea-behind-the-playstation-6-concept-design/\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation 6 già in sviluppo? AMD lavora a chip NEXT-GEN", "2db98d30-60ab-4ba7-b3ef-ba4d32fddd7b", false, "SAwZ6xiO9J0", 169, false, "https://www.youtube.com/watch?v=SAwZ6xiO9J0", 3343, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051100 - PlayStation 6 già in sviluppo? AMD lavora a chip NEXT-GEN.mp4", false, false, 4, [], 97, ~U[2022-05-11 08:00:18Z], ~U[2026-09-10 18:32:44Z], ~U[2026-09-10 18:32:44Z], "PS6 (o PlayStation 5 PRO) e una nuova Xbox (Series Z?) sono già in sviluppo. O almeno questo è quanto suggerisce un annuncio di lavoro di AMD, che starebbe già pensando ai chip per i successori di PS5 e Xbox Series X. Una decisione prematura? Non proprio se si tengono in considerazione alcuni fattori fondamentali. Ma andiamo con ordine.\n----\n#PS6\n#Xbox\n#PlayStation\n----\nCapitoli:\n00:00 Intro\n00:20 L’annuncio\n01:34 Troppo presto?\n\nConcept PS6 https://pixeypop.com/idea-behind-the-playstation-6-concept-design/\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation 6 già in sviluppo? AMD lavora a chip NEXT-GEN", "SAwZ6xiO9J0", 169, false, "https://www.youtube.com/watch?v=SAwZ6xiO9J0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051100 - PlayStation 6 già in sviluppo? AMD lavora a chip NEXT-GEN.mp4", false, 4, ~U[2022-05-11 08:00:18Z]] 20:32:44.383 [debug] QUERY OK source="sources" db=0.2ms idle=706.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:44.383 [debug] QUERY OK source="media_profiles" db=0.3ms idle=17.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:44.384 [debug] QUERY OK source="media_items" db=0.3ms idle=16.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10679] 20:32:44.384 [debug] Current batch of media processed. Will check again in 1000ms 20:32:45.386 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Addio FIFA: Electronic Arts ha confermato che FIFA cambierà nome in EA Sports FC a partire dalla stagione 2023/24. In uscita quest'anno, FIFA 23 sarà quindi l'ultimo capitolo nella serie di giochi di calcio legata alla licenza FIFA, e sarà \"il capitolo più ambizioso di sempre\" per PS5 e Xbox Series X|S. Dall'anno successivo le cose cambieranno, a partire dal nome.\n----\n#Fifa\n#EASPORTSFC\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 125, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051000 - FIFA cambia nome! Benvenuto EA SPORTS FC™.mp4", "id" => "ue5D78tFDoo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ue5D78tFDoo", "playlist_index" => 3344, "timestamp" => 1652201753, "title" => "FIFA cambia nome! Benvenuto EA SPORTS FC™", "upload_date" => "20220510"} 20:32:45.387 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:45.388 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:45.399 [debug] QUERY OK source="media_items" db=10.0ms queue=0.1ms idle=1005.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-10 16:55:53Z], 4] 20:32:45.415 [debug] QUERY OK source="media_items" db=14.9ms idle=1015.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Addio FIFA: Electronic Arts ha confermato che FIFA cambierà nome in EA Sports FC a partire dalla stagione 2023/24. In uscita quest'anno, FIFA 23 sarà quindi l'ultimo capitolo nella serie di giochi di calcio legata alla licenza FIFA, e sarà \"il capitolo più ambizioso di sempre\" per PS5 e Xbox Series X|S. Dall'anno successivo le cose cambieranno, a partire dal nome.\n----\n#Fifa\n#EASPORTSFC\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA cambia nome! Benvenuto EA SPORTS FC™", "42bd5ee1-130f-4882-83b6-b614c30f264d", false, "ue5D78tFDoo", 125, false, "https://www.youtube.com/watch?v=ue5D78tFDoo", 3344, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051000 - FIFA cambia nome! Benvenuto EA SPORTS FC™.mp4", false, false, 4, [], 99, ~U[2022-05-10 16:55:53Z], ~U[2026-09-10 18:32:45Z], ~U[2026-09-10 18:32:45Z], "Addio FIFA: Electronic Arts ha confermato che FIFA cambierà nome in EA Sports FC a partire dalla stagione 2023/24. In uscita quest'anno, FIFA 23 sarà quindi l'ultimo capitolo nella serie di giochi di calcio legata alla licenza FIFA, e sarà \"il capitolo più ambizioso di sempre\" per PS5 e Xbox Series X|S. Dall'anno successivo le cose cambieranno, a partire dal nome.\n----\n#Fifa\n#EASPORTSFC\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FIFA cambia nome! Benvenuto EA SPORTS FC™", "ue5D78tFDoo", 125, false, "https://www.youtube.com/watch?v=ue5D78tFDoo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051000 - FIFA cambia nome! Benvenuto EA SPORTS FC™.mp4", false, 4, ~U[2022-05-10 16:55:53Z]] 20:32:45.416 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=735.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:45.417 [debug] QUERY OK source="media_profiles" db=0.3ms idle=28.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:45.418 [debug] QUERY OK source="media_items" db=0.3ms idle=28.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10680] 20:32:45.418 [debug] Current batch of media processed. Will check again in 1000ms 20:32:46.420 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Warner Bros. Games e DC hanno mostrato il primo gameplay trailer ufficiale di Nightwing e Cappuccio Rosso in Gotham Knights, l’action RPG open world in terza persona al cui sviluppo sta lavorando Warner Bros. Games Montréal.\n----\n#GothamKnights\n#Batman\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 815, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051000 - Gotham Knights: Gameplay in Italiano.mp4", "id" => "wUjKbDQK5UI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=wUjKbDQK5UI", "playlist_index" => 3345, "timestamp" => 1652191854, "title" => "Gotham Knights: Gameplay in Italiano", "upload_date" => "20220510"} 20:32:46.421 [debug] QUERY OK source="sources" db=0.5ms queue=0.3ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:46.422 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:46.433 [debug] QUERY OK source="media_items" db=10.2ms queue=0.1ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-10 14:10:54Z], 4] 20:32:46.442 [debug] QUERY OK source="media_items" db=7.3ms idle=1016.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Warner Bros. Games e DC hanno mostrato il primo gameplay trailer ufficiale di Nightwing e Cappuccio Rosso in Gotham Knights, l’action RPG open world in terza persona al cui sviluppo sta lavorando Warner Bros. Games Montréal.\n----\n#GothamKnights\n#Batman\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Gotham Knights: Gameplay in Italiano", "f1ed8875-ed5d-47f8-978a-de7bc3b2cd2e", false, "wUjKbDQK5UI", 815, false, "https://www.youtube.com/watch?v=wUjKbDQK5UI", 3345, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051000 - Gotham Knights: Gameplay in Italiano.mp4", false, false, 4, [], 98, ~U[2022-05-10 14:10:54Z], ~U[2026-09-10 18:32:46Z], ~U[2026-09-10 18:32:46Z], "Warner Bros. Games e DC hanno mostrato il primo gameplay trailer ufficiale di Nightwing e Cappuccio Rosso in Gotham Knights, l’action RPG open world in terza persona al cui sviluppo sta lavorando Warner Bros. Games Montréal.\n----\n#GothamKnights\n#Batman\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Gotham Knights: Gameplay in Italiano", "wUjKbDQK5UI", 815, false, "https://www.youtube.com/watch?v=wUjKbDQK5UI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051000 - Gotham Knights: Gameplay in Italiano.mp4", false, 4, ~U[2022-05-10 14:10:54Z]] 20:32:46.443 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=758.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:46.444 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=22.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:46.445 [debug] QUERY OK source="media_items" db=0.4ms idle=21.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10681] 20:32:46.445 [debug] Current batch of media processed. Will check again in 1000ms 20:32:46.847 [info] GET / 20:32:46.848 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:32:46.848 [debug] QUERY OK source="settings" db=0.2ms idle=406.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:46.849 [debug] QUERY OK source="media_profiles" db=0.2ms idle=405.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:32:46.849 [debug] QUERY OK source="sources" db=0.1ms idle=405.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:32:46.855 [debug] QUERY OK source="media_items" db=5.5ms idle=404.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:46.856 [debug] QUERY OK source="media_items" db=0.9ms idle=166.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:46.856 [debug] QUERY OK source="settings" db=0.4ms idle=7.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:46.857 [debug] QUERY OK source="settings" db=0.4ms idle=7.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:46.858 [debug] QUERY OK source="settings" db=0.2ms idle=8.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:46.859 [debug] QUERY OK source="tasks" db=0.3ms idle=4.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:32:46.860 [debug] QUERY OK source="sources" db=0.2ms idle=3.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:46.861 [debug] QUERY OK source="media_items" db=0.8ms idle=3.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:46.865 [debug] QUERY OK source="media_items" db=4.0ms idle=4.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:46.866 [debug] QUERY OK source="sources" db=0.3ms idle=8.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:46.871 [debug] QUERY OK source="media_items" db=3.1ms idle=9.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:32:46.880 [debug] QUERY OK source="media_items" db=8.0ms idle=12.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:46.881 [debug] QUERY OK source="sources" db=0.2ms queue=0.2ms idle=18.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:32:46.882 [info] Sent 200 in 34ms 20:32:47.447 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Calano le vendite di PS5. La crisi dei semiconduttori continua a farsi sentire e a frenare la produzione delle console di nuova generazione. In casa PlayStation restano comunque ottimisti, forti dell’alta domanda dei consumatori e degli ottimi risultati ottenuti dalle vendite dei giochi. Ma quanto ha venduto l’ammiraglia Sony finora? E quali sono le previsioni per i prossimi mesi? Scopriamolo insieme.\n----\n#PS5\n#PlayStation\n----\n00:00 Intro\n00:25 I dati di vendita\n01:34 Un ritmo in calo\n02:41 Nintendo Switch\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 210, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051000 - VENDITE PS5: quasi 20 milioni di console, ma ritmo in calo.mp4", "id" => "L89_voXobWk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=L89_voXobWk", "playlist_index" => 3346, "timestamp" => 1652182205, "title" => "VENDITE PS5: quasi 20 milioni di console, ma ritmo in calo", "upload_date" => "20220510"} 20:32:47.449 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=582.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:47.451 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=583.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:47.454 [debug] QUERY OK source="media_items" db=2.6ms idle=580.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-10 11:30:05Z], 4] 20:32:47.464 [debug] QUERY OK source="media_items" db=8.5ms idle=574.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Calano le vendite di PS5. La crisi dei semiconduttori continua a farsi sentire e a frenare la produzione delle console di nuova generazione. In casa PlayStation restano comunque ottimisti, forti dell’alta domanda dei consumatori e degli ottimi risultati ottenuti dalle vendite dei giochi. Ma quanto ha venduto l’ammiraglia Sony finora? E quali sono le previsioni per i prossimi mesi? Scopriamolo insieme.\n----\n#PS5\n#PlayStation\n----\n00:00 Intro\n00:25 I dati di vendita\n01:34 Un ritmo in calo\n02:41 Nintendo Switch\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "VENDITE PS5: quasi 20 milioni di console, ma ritmo in calo", "a5be6878-0945-46e3-a09e-f60f5c58ac58", false, "L89_voXobWk", 210, false, "https://www.youtube.com/watch?v=L89_voXobWk", 3346, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051000 - VENDITE PS5: quasi 20 milioni di console, ma ritmo in calo.mp4", false, false, 4, [], 97, ~U[2022-05-10 11:30:05Z], ~U[2026-09-10 18:32:47Z], ~U[2026-09-10 18:32:47Z], "Calano le vendite di PS5. La crisi dei semiconduttori continua a farsi sentire e a frenare la produzione delle console di nuova generazione. In casa PlayStation restano comunque ottimisti, forti dell’alta domanda dei consumatori e degli ottimi risultati ottenuti dalle vendite dei giochi. Ma quanto ha venduto l’ammiraglia Sony finora? E quali sono le previsioni per i prossimi mesi? Scopriamolo insieme.\n----\n#PS5\n#PlayStation\n----\n00:00 Intro\n00:25 I dati di vendita\n01:34 Un ritmo in calo\n02:41 Nintendo Switch\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "VENDITE PS5: quasi 20 milioni di console, ma ritmo in calo", "L89_voXobWk", 210, false, "https://www.youtube.com/watch?v=L89_voXobWk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051000 - VENDITE PS5: quasi 20 milioni di console, ma ritmo in calo.mp4", false, 4, ~U[2022-05-10 11:30:05Z]] 20:32:47.465 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=583.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:47.467 [debug] QUERY OK source="media_profiles" db=1.3ms idle=16.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:47.468 [debug] QUERY OK source="media_items" db=0.4ms idle=16.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10682] 20:32:47.468 [debug] Current batch of media processed. Will check again in 1000ms 20:32:48.470 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Siamo ufficialmente entrati nella nuova era della Formula 1. Il regolamento del 2022 è una rivoluzione e proprio come le scuderie reali anche Codemasters ha dovuto rimboccarsi le maniche per rimanere al passo coi tempi in vista dell’uscita di F1 22, prevista per il primo luglio su Playstation, Xbox e PC.\nNoi lo abbiamo provato e siamo pronti a raccontarvi cosa ci aspetta, a partire da un gameplay rinnovato fino ad arrivare alle nuove modalità e ai ritocchi al modello di guida.\n----\nCapitoli:\n00:00 Intro\n00:30 Una nuova era\n01:38 Modello di guida\n03:07 Formula 1 per tutti\n04:16 Modalità\n05:13 Work in progress\n06:02 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 415, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e051000 - F1 22: QUASI UN ALTRO SPORT! (Provato).mp4", "id" => "gofi3PhfI7I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=gofi3PhfI7I", "playlist_index" => 3347, "timestamp" => 1652167806, "title" => "F1 22: QUASI UN ALTRO SPORT! (Provato)", "upload_date" => "20220510"} 20:32:48.471 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:48.473 [debug] QUERY OK source="sources" db=0.7ms queue=0.4ms idle=1006.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:48.481 [debug] QUERY OK source="media_items" db=6.9ms queue=0.2ms idle=1006.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-10 07:30:06Z], 4] 20:32:48.487 [debug] QUERY OK source="media_items" db=5.2ms idle=1013.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Siamo ufficialmente entrati nella nuova era della Formula 1. Il regolamento del 2022 è una rivoluzione e proprio come le scuderie reali anche Codemasters ha dovuto rimboccarsi le maniche per rimanere al passo coi tempi in vista dell’uscita di F1 22, prevista per il primo luglio su Playstation, Xbox e PC.\nNoi lo abbiamo provato e siamo pronti a raccontarvi cosa ci aspetta, a partire da un gameplay rinnovato fino ad arrivare alle nuove modalità e ai ritocchi al modello di guida.\n----\nCapitoli:\n00:00 Intro\n00:30 Una nuova era\n01:38 Modello di guida\n03:07 Formula 1 per tutti\n04:16 Modalità\n05:13 Work in progress\n06:02 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "F1 22: QUASI UN ALTRO SPORT! (Provato)", "c2ec4b85-e697-485d-97bd-9033e2efbe36", false, "gofi3PhfI7I", 415, false, "https://www.youtube.com/watch?v=gofi3PhfI7I", 3347, "/downloads/shows/Multiplayer.it/Season 2022/s2022e051000 - F1 22: QUASI UN ALTRO SPORT! (Provato).mp4", false, false, 4, [], 96, ~U[2022-05-10 07:30:06Z], ~U[2026-09-10 18:32:48Z], ~U[2026-09-10 18:32:48Z], "Siamo ufficialmente entrati nella nuova era della Formula 1. Il regolamento del 2022 è una rivoluzione e proprio come le scuderie reali anche Codemasters ha dovuto rimboccarsi le maniche per rimanere al passo coi tempi in vista dell’uscita di F1 22, prevista per il primo luglio su Playstation, Xbox e PC.\nNoi lo abbiamo provato e siamo pronti a raccontarvi cosa ci aspetta, a partire da un gameplay rinnovato fino ad arrivare alle nuove modalità e ai ritocchi al modello di guida.\n----\nCapitoli:\n00:00 Intro\n00:30 Una nuova era\n01:38 Modello di guida\n03:07 Formula 1 per tutti\n04:16 Modalità\n05:13 Work in progress\n06:02 Certezze e dubbi\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "F1 22: QUASI UN ALTRO SPORT! (Provato)", "gofi3PhfI7I", 415, false, "https://www.youtube.com/watch?v=gofi3PhfI7I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e051000 - F1 22: QUASI UN ALTRO SPORT! (Provato).mp4", false, 4, ~U[2022-05-10 07:30:06Z]] 20:32:48.488 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=795.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:48.490 [debug] QUERY OK source="media_profiles" db=1.6ms queue=0.1ms idle=16.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:48.491 [debug] QUERY OK source="media_items" db=0.5ms idle=17.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10683] 20:32:48.491 [debug] Current batch of media processed. Will check again in 1000ms 20:32:49.493 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Un weekend nero per gli utenti Xbox: i recenti disservizi di Xbox Live hanno impedito a molti di accedere ai giochi digitali acquistati o inclusi con Game Pass, riaccendendo le discussioni su politiche di DRM e proprietà dei giochi digitali. Facciamo il punto della situazione insieme.\n----\n00:00 Intro\n00:21 Xbox Live Down\n01:18 I disservizi\n02:14 Le polemiche sul DRM\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 207, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050900 - XBOX LIVE DOWN: ABBIAMO UN PROBLEMA?.mp4", "id" => "xYMl3JNIZPk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=xYMl3JNIZPk", "playlist_index" => 3348, "timestamp" => 1652113809, "title" => "XBOX LIVE DOWN: ABBIAMO UN PROBLEMA?", "upload_date" => "20220509"} 20:32:49.494 [debug] QUERY OK source="sources" db=0.7ms queue=0.2ms idle=1006.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:49.495 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:49.501 [debug] QUERY OK source="media_items" db=5.0ms queue=0.1ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-09 16:30:09Z], 4] 20:32:49.503 [debug] QUERY OK source="media_items" db=0.9ms idle=1010.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Un weekend nero per gli utenti Xbox: i recenti disservizi di Xbox Live hanno impedito a molti di accedere ai giochi digitali acquistati o inclusi con Game Pass, riaccendendo le discussioni su politiche di DRM e proprietà dei giochi digitali. Facciamo il punto della situazione insieme.\n----\n00:00 Intro\n00:21 Xbox Live Down\n01:18 I disservizi\n02:14 Le polemiche sul DRM\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX LIVE DOWN: ABBIAMO UN PROBLEMA?", "e06facca-e438-43ee-ad0b-e033ffa9a966", false, "xYMl3JNIZPk", 207, false, "https://www.youtube.com/watch?v=xYMl3JNIZPk", 3348, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050900 - XBOX LIVE DOWN: ABBIAMO UN PROBLEMA?.mp4", false, false, 4, [], 99, ~U[2022-05-09 16:30:09Z], ~U[2026-09-10 18:32:49Z], ~U[2026-09-10 18:32:49Z], "Un weekend nero per gli utenti Xbox: i recenti disservizi di Xbox Live hanno impedito a molti di accedere ai giochi digitali acquistati o inclusi con Game Pass, riaccendendo le discussioni su politiche di DRM e proprietà dei giochi digitali. Facciamo il punto della situazione insieme.\n----\n00:00 Intro\n00:21 Xbox Live Down\n01:18 I disservizi\n02:14 Le polemiche sul DRM\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX LIVE DOWN: ABBIAMO UN PROBLEMA?", "xYMl3JNIZPk", 207, false, "https://www.youtube.com/watch?v=xYMl3JNIZPk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050900 - XBOX LIVE DOWN: ABBIAMO UN PROBLEMA?.mp4", false, 4, ~U[2022-05-09 16:30:09Z]] 20:32:49.503 [debug] QUERY OK source="sources" db=0.2ms idle=806.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:49.503 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:49.504 [debug] QUERY OK source="media_items" db=0.2ms idle=8.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10684] 20:32:49.504 [debug] Current batch of media processed. Will check again in 1000ms 20:32:50.505 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Tartarughe Ninja: La vendetta di Shredder (TMNT Shredder's Revenge) è un titolo che ambisce a essere contemporaneamente un remake, un riassunto e una rivoluzione dell'intero franchise videoludico delle famose testuggini guerriere. Noi lo abbiamo provato e queste sono le nostre impressioni sull'opera di Tribute Games: Cowabunga!\n----\n#TMNT\n#TartarugheNinja\n----\n00:00 Intro\n00:32 Nuovo?\n01:16 Stile\n01:49 SNES 2?\n02:28 Sistema di combattimento\n03:16 Mezzi di trasporto\n03:43 Certezze e dubbi \r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 271, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050900 - TARTARUGHE NINJA ALLA RISCOSSA! TMNT Shredder's Revenge PROVATO.mp4", "id" => "ZC_HpJctlnc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ZC_HpJctlnc", "playlist_index" => 3349, "timestamp" => 1652101216, "title" => "TARTARUGHE NINJA ALLA RISCOSSA! TMNT Shredder's Revenge PROVATO", "upload_date" => "20220509"} 20:32:50.505 [debug] QUERY OK source="sources" db=0.2ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:50.506 [debug] QUERY OK source="sources" db=0.2ms idle=1002.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:50.511 [debug] QUERY OK source="media_items" db=4.6ms idle=1002.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-09 13:00:16Z], 4] 20:32:50.519 [debug] QUERY OK source="media_items" db=8.2ms idle=1007.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tartarughe Ninja: La vendetta di Shredder (TMNT Shredder's Revenge) è un titolo che ambisce a essere contemporaneamente un remake, un riassunto e una rivoluzione dell'intero franchise videoludico delle famose testuggini guerriere. Noi lo abbiamo provato e queste sono le nostre impressioni sull'opera di Tribute Games: Cowabunga!\n----\n#TMNT\n#TartarugheNinja\n----\n00:00 Intro\n00:32 Nuovo?\n01:16 Stile\n01:49 SNES 2?\n02:28 Sistema di combattimento\n03:16 Mezzi di trasporto\n03:43 Certezze e dubbi \r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TARTARUGHE NINJA ALLA RISCOSSA! TMNT Shredder's Revenge PROVATO", "2f9bba66-209d-44e3-8456-126a63207649", false, "ZC_HpJctlnc", 271, false, "https://www.youtube.com/watch?v=ZC_HpJctlnc", 3349, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050900 - TARTARUGHE NINJA ALLA RISCOSSA! TMNT Shredder's Revenge PROVATO.mp4", false, false, 4, [], 98, ~U[2022-05-09 13:00:16Z], ~U[2026-09-10 18:32:50Z], ~U[2026-09-10 18:32:50Z], "Tartarughe Ninja: La vendetta di Shredder (TMNT Shredder's Revenge) è un titolo che ambisce a essere contemporaneamente un remake, un riassunto e una rivoluzione dell'intero franchise videoludico delle famose testuggini guerriere. Noi lo abbiamo provato e queste sono le nostre impressioni sull'opera di Tribute Games: Cowabunga!\n----\n#TMNT\n#TartarugheNinja\n----\n00:00 Intro\n00:32 Nuovo?\n01:16 Stile\n01:49 SNES 2?\n02:28 Sistema di combattimento\n03:16 Mezzi di trasporto\n03:43 Certezze e dubbi \r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TARTARUGHE NINJA ALLA RISCOSSA! TMNT Shredder's Revenge PROVATO", "ZC_HpJctlnc", 271, false, "https://www.youtube.com/watch?v=ZC_HpJctlnc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050900 - TARTARUGHE NINJA ALLA RISCOSSA! TMNT Shredder's Revenge PROVATO.mp4", false, 4, ~U[2022-05-09 13:00:16Z]] 20:32:50.520 [debug] QUERY OK source="sources" db=0.3ms idle=819.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:50.521 [debug] QUERY OK source="media_profiles" db=0.2ms idle=15.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:50.522 [debug] QUERY OK source="media_items" db=0.7ms idle=15.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10685] 20:32:50.522 [debug] Current batch of media processed. Will check again in 1000ms 20:32:51.523 [debug] Current batch of media processed. Will check again in 1000ms 20:32:51.884 [info] GET / 20:32:51.884 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:32:51.885 [debug] QUERY OK source="settings" db=0.1ms idle=178.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:51.885 [debug] QUERY OK source="media_profiles" db=0.1ms idle=8.0ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:32:51.885 [debug] QUERY OK source="sources" db=0.0ms idle=8.2ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:32:51.890 [debug] QUERY OK source="media_items" db=4.8ms idle=8.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:51.891 [debug] QUERY OK source="media_items" db=0.8ms idle=13.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:51.891 [debug] QUERY OK source="settings" db=0.1ms idle=6.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:51.892 [debug] QUERY OK source="settings" db=0.1ms idle=6.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:51.892 [debug] QUERY OK source="settings" db=0.1ms idle=7.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:51.893 [debug] QUERY OK source="tasks" db=0.2ms idle=3.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:32:51.894 [debug] QUERY OK source="sources" db=0.1ms idle=2.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:51.895 [debug] QUERY OK source="media_items" db=0.8ms idle=3.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:51.900 [debug] QUERY OK source="media_items" db=3.9ms idle=3.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:51.900 [debug] QUERY OK source="sources" db=0.2ms idle=7.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:51.905 [debug] QUERY OK source="media_items" db=2.5ms idle=8.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:32:51.912 [debug] QUERY OK source="media_items" db=6.8ms idle=11.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:51.912 [debug] QUERY OK source="sources" db=0.2ms idle=16.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:32:51.914 [info] Sent 200 in 29ms 20:32:52.524 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "MDK spegne venticinque candeline. I giocatori più esperti forse lo ricorderanno: si tratta di uno dei grandi classici degli action anni ‘90, titolo di grido dell'età d'oro del PC sviluppato da Shiny. Con la nostra retrospettiva vogliamo quindi fare gli auguri a un mito che ha fatto la storia di questa software house e che è ancora in attesa di una resurrezione.\n----\n#MDK\n----\nCapitoli:\n00:00 Intro\n00:24 Lo sviluppo\n01:32 Aneddoti\n02:23 La tecnica\n03:29 Il Nome\n04:18 Classico incompreso\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 347, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050800 - MDK: UN ACTION RIVOLUZIONARIO COMPIE 25 ANNI.mp4", "id" => "N8F2oKdvGJI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=N8F2oKdvGJI", "playlist_index" => 3350, "timestamp" => 1652000415, "title" => "MDK: UN ACTION RIVOLUZIONARIO COMPIE 25 ANNI", "upload_date" => "20220508"} 20:32:52.525 [debug] QUERY OK source="sources" db=0.2ms idle=624.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:52.525 [debug] QUERY OK source="sources" db=0.1ms idle=624.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:52.528 [debug] QUERY OK source="media_items" db=2.2ms idle=620.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-08 09:00:15Z], 4] 20:32:52.533 [debug] QUERY OK source="media_items" db=4.2ms idle=616.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["MDK spegne venticinque candeline. I giocatori più esperti forse lo ricorderanno: si tratta di uno dei grandi classici degli action anni ‘90, titolo di grido dell'età d'oro del PC sviluppato da Shiny. Con la nostra retrospettiva vogliamo quindi fare gli auguri a un mito che ha fatto la storia di questa software house e che è ancora in attesa di una resurrezione.\n----\n#MDK\n----\nCapitoli:\n00:00 Intro\n00:24 Lo sviluppo\n01:32 Aneddoti\n02:23 La tecnica\n03:29 Il Nome\n04:18 Classico incompreso\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MDK: UN ACTION RIVOLUZIONARIO COMPIE 25 ANNI", "cf96073e-1198-408a-a90c-d0a4baeba38f", false, "N8F2oKdvGJI", 347, false, "https://www.youtube.com/watch?v=N8F2oKdvGJI", 3350, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050800 - MDK: UN ACTION RIVOLUZIONARIO COMPIE 25 ANNI.mp4", false, false, 4, [], 99, ~U[2022-05-08 09:00:15Z], ~U[2026-09-10 18:32:52Z], ~U[2026-09-10 18:32:52Z], "MDK spegne venticinque candeline. I giocatori più esperti forse lo ricorderanno: si tratta di uno dei grandi classici degli action anni ‘90, titolo di grido dell'età d'oro del PC sviluppato da Shiny. Con la nostra retrospettiva vogliamo quindi fare gli auguri a un mito che ha fatto la storia di questa software house e che è ancora in attesa di una resurrezione.\n----\n#MDK\n----\nCapitoli:\n00:00 Intro\n00:24 Lo sviluppo\n01:32 Aneddoti\n02:23 La tecnica\n03:29 Il Nome\n04:18 Classico incompreso\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MDK: UN ACTION RIVOLUZIONARIO COMPIE 25 ANNI", "N8F2oKdvGJI", 347, false, "https://www.youtube.com/watch?v=N8F2oKdvGJI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050800 - MDK: UN ACTION RIVOLUZIONARIO COMPIE 25 ANNI.mp4", false, 4, ~U[2022-05-08 09:00:15Z]] 20:32:52.533 [debug] QUERY OK source="sources" db=0.3ms idle=620.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:52.535 [debug] QUERY OK source="media_profiles" db=1.0ms queue=0.1ms idle=9.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:52.536 [debug] QUERY OK source="media_items" db=0.5ms idle=10.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10686] 20:32:52.536 [debug] Current batch of media processed. Will check again in 1000ms 20:32:53.537 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Gunzilla Games, il team del regista Neill Blomkamp, ha annunciato Off the Grid, un nuovo battle royale \"2.0\" con elementi narrativi ad ambientazione cyberpunk. Un progetto estremamente ambizioso, che promette di cambiare il genere dalle fondamenta. Proviamo a capire come.\n\n----\n00:00 Intro\n00:16 Il progetto Off the Grid\n00:30 Data di uscita\n00:45 Le modalità\n01:09 Le meccaniche\n01:28 Le promesse\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 119, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050700 - Il BATTLE ROYALE più AMBIZIOSO di SEMPRE | OFF THE GRID.mp4", "id" => "eTO9fap0tmk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=eTO9fap0tmk", "playlist_index" => 3351, "timestamp" => 1651928428, "title" => "Il BATTLE ROYALE più AMBIZIOSO di SEMPRE | OFF THE GRID", "upload_date" => "20220507"} 20:32:53.537 [debug] QUERY OK source="sources" db=0.2ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:53.538 [debug] QUERY OK source="sources" db=0.2ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:53.543 [debug] QUERY OK source="media_items" db=5.0ms idle=1003.0ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-07 13:00:28Z], 4] 20:32:53.545 [debug] QUERY OK source="media_items" db=0.9ms idle=1007.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Gunzilla Games, il team del regista Neill Blomkamp, ha annunciato Off the Grid, un nuovo battle royale \"2.0\" con elementi narrativi ad ambientazione cyberpunk. Un progetto estremamente ambizioso, che promette di cambiare il genere dalle fondamenta. Proviamo a capire come.\n\n----\n00:00 Intro\n00:16 Il progetto Off the Grid\n00:30 Data di uscita\n00:45 Le modalità\n01:09 Le meccaniche\n01:28 Le promesse\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il BATTLE ROYALE più AMBIZIOSO di SEMPRE | OFF THE GRID", "304c3c47-43d0-4a07-b764-5b1c5fa584e2", false, "eTO9fap0tmk", 119, false, "https://www.youtube.com/watch?v=eTO9fap0tmk", 3351, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050700 - Il BATTLE ROYALE più AMBIZIOSO di SEMPRE | OFF THE GRID.mp4", false, false, 4, [], 99, ~U[2022-05-07 13:00:28Z], ~U[2026-09-10 18:32:53Z], ~U[2026-09-10 18:32:53Z], "Gunzilla Games, il team del regista Neill Blomkamp, ha annunciato Off the Grid, un nuovo battle royale \"2.0\" con elementi narrativi ad ambientazione cyberpunk. Un progetto estremamente ambizioso, che promette di cambiare il genere dalle fondamenta. Proviamo a capire come.\n\n----\n00:00 Intro\n00:16 Il progetto Off the Grid\n00:30 Data di uscita\n00:45 Le modalità\n01:09 Le meccaniche\n01:28 Le promesse\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il BATTLE ROYALE più AMBIZIOSO di SEMPRE | OFF THE GRID", "eTO9fap0tmk", 119, false, "https://www.youtube.com/watch?v=eTO9fap0tmk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050700 - Il BATTLE ROYALE più AMBIZIOSO di SEMPRE | OFF THE GRID.mp4", false, 4, ~U[2022-05-07 13:00:28Z]] 20:32:53.545 [debug] QUERY OK source="sources" db=0.2ms idle=836.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:53.546 [debug] QUERY OK source="media_profiles" db=1.0ms idle=7.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:53.547 [debug] QUERY OK source="media_items" db=0.3ms idle=8.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10687] 20:32:53.547 [debug] Current batch of media processed. Will check again in 1000ms 20:32:54.549 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Torna IL CORTOCIRCUITO, con una puntata epocale dove un Alessio sbarazzino raggiunge vette di figure barbine epocali, accompagnato al solito da Pierpaolo e Francesco;\nin questo episodio scoppiettante, si è parlato dei 2 raduni di Multiplayer.it finalmente in presenza per incontrare voi lettori, e della mega acquisizione di Embracer Group per quanto riguarda Crystal Dynamics, Eidos Montreal e Square Enix Montreal: quali sono gli scenari futuri possibili?\n\n----\n#IlCortocircuito\n#SquareEnix\n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 5687, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050700 - IL CORTOCIRCUITO - Acquisti in casa EMBRACER GROUP ed il Fan Fest di Multiplayer.it.mp4", "id" => "3vY6uDkiGes", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=3vY6uDkiGes", "playlist_index" => 3352, "timestamp" => 1651914004, "title" => "IL CORTOCIRCUITO - Acquisti in casa EMBRACER GROUP ed il Fan Fest di Multiplayer.it", "upload_date" => "20220507"} 20:32:54.550 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:54.551 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:54.561 [debug] QUERY OK source="media_items" db=9.7ms idle=1005.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-07 09:00:04Z], 4] 20:32:54.564 [debug] QUERY OK source="media_items" db=1.7ms idle=1015.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Torna IL CORTOCIRCUITO, con una puntata epocale dove un Alessio sbarazzino raggiunge vette di figure barbine epocali, accompagnato al solito da Pierpaolo e Francesco;\nin questo episodio scoppiettante, si è parlato dei 2 raduni di Multiplayer.it finalmente in presenza per incontrare voi lettori, e della mega acquisizione di Embracer Group per quanto riguarda Crystal Dynamics, Eidos Montreal e Square Enix Montreal: quali sono gli scenari futuri possibili?\n\n----\n#IlCortocircuito\n#SquareEnix\n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "IL CORTOCIRCUITO - Acquisti in casa EMBRACER GROUP ed il Fan Fest di Multiplayer.it", "073a7691-a05d-43d3-8ce2-f7cd47138f1d", false, "3vY6uDkiGes", 5687, false, "https://www.youtube.com/watch?v=3vY6uDkiGes", 3352, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050700 - IL CORTOCIRCUITO - Acquisti in casa EMBRACER GROUP ed il Fan Fest di Multiplayer.it.mp4", false, false, 4, [], 98, ~U[2022-05-07 09:00:04Z], ~U[2026-09-10 18:32:54Z], ~U[2026-09-10 18:32:54Z], "Torna IL CORTOCIRCUITO, con una puntata epocale dove un Alessio sbarazzino raggiunge vette di figure barbine epocali, accompagnato al solito da Pierpaolo e Francesco;\nin questo episodio scoppiettante, si è parlato dei 2 raduni di Multiplayer.it finalmente in presenza per incontrare voi lettori, e della mega acquisizione di Embracer Group per quanto riguarda Crystal Dynamics, Eidos Montreal e Square Enix Montreal: quali sono gli scenari futuri possibili?\n\n----\n#IlCortocircuito\n#SquareEnix\n----\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "IL CORTOCIRCUITO - Acquisti in casa EMBRACER GROUP ed il Fan Fest di Multiplayer.it", "3vY6uDkiGes", 5687, false, "https://www.youtube.com/watch?v=3vY6uDkiGes", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050700 - IL CORTOCIRCUITO - Acquisti in casa EMBRACER GROUP ed il Fan Fest di Multiplayer.it.mp4", false, 4, ~U[2022-05-07 09:00:04Z]] 20:32:54.565 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=851.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:54.565 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=15.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:54.567 [debug] QUERY OK source="media_items" db=0.4ms idle=14.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10688] 20:32:54.567 [debug] Current batch of media processed. Will check again in 1000ms 20:32:55.568 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Il nuovo trailer di Final Fantasy 16 sta per arrivare. Stavolta non è una voce di corridoio a dirlo, ma Naoki Yoshida in persona, il director di Final Fantasy 14 e producer del nuovo episodio. Seguiteci perché Yoshi-P ha svelato anche nuove informazioni sullo stato dello sviluppo.\n----\n#FinalFantasy\n#FF16\n----\n00:00 Intro\n00:19 Il trailer\n00:40 La pulizia\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 114, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050600 - FINAL FANTASY 16: TRAILER GAMEPLAY IN ARRIVO!.mp4", "id" => "BmF5yjbARpk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BmF5yjbARpk", "playlist_index" => 3353, "timestamp" => 1651849213, "title" => "FINAL FANTASY 16: TRAILER GAMEPLAY IN ARRIVO!", "upload_date" => "20220506"} 20:32:55.570 [debug] QUERY OK source="sources" db=0.7ms queue=0.5ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:55.572 [debug] QUERY OK source="sources" db=0.3ms queue=0.2ms idle=1006.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:55.583 [debug] QUERY OK source="media_items" db=10.6ms queue=0.1ms idle=1006.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-06 15:00:13Z], 4] 20:32:55.586 [debug] QUERY OK source="media_items" db=1.7ms idle=1016.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il nuovo trailer di Final Fantasy 16 sta per arrivare. Stavolta non è una voce di corridoio a dirlo, ma Naoki Yoshida in persona, il director di Final Fantasy 14 e producer del nuovo episodio. Seguiteci perché Yoshi-P ha svelato anche nuove informazioni sullo stato dello sviluppo.\n----\n#FinalFantasy\n#FF16\n----\n00:00 Intro\n00:19 Il trailer\n00:40 La pulizia\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FINAL FANTASY 16: TRAILER GAMEPLAY IN ARRIVO!", "8a5b6df0-8348-4d93-abcd-37ad0430990e", false, "BmF5yjbARpk", 114, false, "https://www.youtube.com/watch?v=BmF5yjbARpk", 3353, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050600 - FINAL FANTASY 16: TRAILER GAMEPLAY IN ARRIVO!.mp4", false, false, 4, [], 99, ~U[2022-05-06 15:00:13Z], ~U[2026-09-10 18:32:55Z], ~U[2026-09-10 18:32:55Z], "Il nuovo trailer di Final Fantasy 16 sta per arrivare. Stavolta non è una voce di corridoio a dirlo, ma Naoki Yoshida in persona, il director di Final Fantasy 14 e producer del nuovo episodio. Seguiteci perché Yoshi-P ha svelato anche nuove informazioni sullo stato dello sviluppo.\n----\n#FinalFantasy\n#FF16\n----\n00:00 Intro\n00:19 Il trailer\n00:40 La pulizia\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FINAL FANTASY 16: TRAILER GAMEPLAY IN ARRIVO!", "BmF5yjbARpk", 114, false, "https://www.youtube.com/watch?v=BmF5yjbARpk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050600 - FINAL FANTASY 16: TRAILER GAMEPLAY IN ARRIVO!.mp4", false, 4, ~U[2022-05-06 15:00:13Z]] 20:32:55.586 [debug] QUERY OK source="sources" db=0.3ms idle=868.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:55.587 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=16.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:55.588 [debug] QUERY OK source="media_items" db=0.3ms idle=15.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10689] 20:32:55.588 [debug] Current batch of media processed. Will check again in 1000ms 20:32:56.589 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Huggy Wuggy, l’incubo dei genitori. Il pupazzo sgraziato di Poppy Playtime con una doppia fila di denti è diventato rapidamente un fenomeno globale. Bambine e bambini, anche molto piccoli, impazziscono per lui, mentre gli adulti si chiedono cosa sia e perché sia diventato così famoso. Noi di Multiplayer.it siamo qui per raccontarvi tutto quello che avete bisogno di sapere, ma che non avevate ancora avuto il coraggio di chiedere.\n----\n#HuggyWuggy\n#PoppyPlaytime\n----\n00:00 Intro\n00:44 Poppy Playtime\n01:25 La fortuna di Huggy Wuggy\n02:20 La diffusione in Italia\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 216, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050600 - HUGGY WUGGY: Cos'è e perché ne parlano TUTTI.mp4", "id" => "zUB_FZr01nk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=zUB_FZr01nk", "playlist_index" => 3354, "timestamp" => 1651827635, "title" => "HUGGY WUGGY: Cos'è e perché ne parlano TUTTI", "upload_date" => "20220506"} 20:32:56.591 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:56.592 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:56.603 [debug] QUERY OK source="media_items" db=10.4ms queue=0.1ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-06 09:00:35Z], 4] 20:32:56.610 [debug] QUERY OK source="media_items" db=5.3ms idle=1016.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Huggy Wuggy, l’incubo dei genitori. Il pupazzo sgraziato di Poppy Playtime con una doppia fila di denti è diventato rapidamente un fenomeno globale. Bambine e bambini, anche molto piccoli, impazziscono per lui, mentre gli adulti si chiedono cosa sia e perché sia diventato così famoso. Noi di Multiplayer.it siamo qui per raccontarvi tutto quello che avete bisogno di sapere, ma che non avevate ancora avuto il coraggio di chiedere.\n----\n#HuggyWuggy\n#PoppyPlaytime\n----\n00:00 Intro\n00:44 Poppy Playtime\n01:25 La fortuna di Huggy Wuggy\n02:20 La diffusione in Italia\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HUGGY WUGGY: Cos'è e perché ne parlano TUTTI", "cc39e57a-de3f-4402-8549-ea77bc2bb386", false, "zUB_FZr01nk", 216, false, "https://www.youtube.com/watch?v=zUB_FZr01nk", 3354, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050600 - HUGGY WUGGY: Cos'è e perché ne parlano TUTTI.mp4", false, false, 4, [], 98, ~U[2022-05-06 09:00:35Z], ~U[2026-09-10 18:32:56Z], ~U[2026-09-10 18:32:56Z], "Huggy Wuggy, l’incubo dei genitori. Il pupazzo sgraziato di Poppy Playtime con una doppia fila di denti è diventato rapidamente un fenomeno globale. Bambine e bambini, anche molto piccoli, impazziscono per lui, mentre gli adulti si chiedono cosa sia e perché sia diventato così famoso. Noi di Multiplayer.it siamo qui per raccontarvi tutto quello che avete bisogno di sapere, ma che non avevate ancora avuto il coraggio di chiedere.\n----\n#HuggyWuggy\n#PoppyPlaytime\n----\n00:00 Intro\n00:44 Poppy Playtime\n01:25 La fortuna di Huggy Wuggy\n02:20 La diffusione in Italia\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "HUGGY WUGGY: Cos'è e perché ne parlano TUTTI", "zUB_FZr01nk", 216, false, "https://www.youtube.com/watch?v=zUB_FZr01nk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050600 - HUGGY WUGGY: Cos'è e perché ne parlano TUTTI.mp4", false, 4, ~U[2022-05-06 09:00:35Z]] 20:32:56.611 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=889.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:56.612 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=20.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:56.613 [debug] QUERY OK source="media_items" db=0.4ms idle=20.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10690] 20:32:56.613 [debug] Current batch of media processed. Will check again in 1000ms 20:32:56.915 [info] GET / 20:32:56.915 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:32:56.916 [debug] QUERY OK source="settings" db=0.2ms idle=306.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:56.916 [debug] QUERY OK source="media_profiles" db=0.2ms idle=305.0ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:32:56.916 [debug] QUERY OK source="sources" db=0.1ms idle=304.5ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:32:56.922 [debug] QUERY OK source="media_items" db=5.7ms idle=303.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:56.924 [debug] QUERY OK source="media_items" db=1.5ms idle=197.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:56.925 [debug] QUERY OK source="settings" db=0.2ms idle=8.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:56.925 [debug] QUERY OK source="settings" db=0.2ms idle=8.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:56.926 [debug] QUERY OK source="settings" db=0.2ms idle=9.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:32:56.927 [debug] QUERY OK source="tasks" db=0.3ms idle=4.3ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:32:56.927 [debug] QUERY OK source="sources" db=0.2ms idle=3.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:56.929 [debug] QUERY OK source="media_items" db=1.0ms idle=3.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:32:56.935 [debug] QUERY OK source="media_items" db=5.1ms idle=4.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:56.935 [debug] QUERY OK source="sources" db=0.3ms idle=9.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:56.941 [debug] QUERY OK source="media_items" db=3.4ms idle=10.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:32:56.950 [debug] QUERY OK source="media_items" db=8.0ms idle=13.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:32:56.950 [debug] QUERY OK source="sources" db=0.3ms idle=20.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:32:56.951 [info] Sent 200 in 36ms 20:32:57.615 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Grazie a un codice ancora in via di sviluppo di F1 22 abbiamo provato in anteprima il tracciato statunitense e, proprio in vista del weekend di gara, siamo pronti a condividere con voi le nostre sensazioni.\n----\n#F122\n#Miami\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 290, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050500 - F1 22 GAMEPLAY A MIAMI: PROVATO.mp4", "id" => "VSCPu9-u2XE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=VSCPu9-u2XE", "playlist_index" => 3355, "timestamp" => 1651763923, "title" => "F1 22 GAMEPLAY A MIAMI: PROVATO", "upload_date" => "20220505"} 20:32:57.616 [debug] QUERY OK source="sources" db=0.8ms queue=0.2ms idle=680.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:57.617 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=681.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:57.622 [debug] QUERY OK source="media_items" db=3.7ms queue=0.1ms idle=676.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-05 15:18:43Z], 4] 20:32:57.624 [debug] QUERY OK source="media_items" db=1.7ms idle=672.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Grazie a un codice ancora in via di sviluppo di F1 22 abbiamo provato in anteprima il tracciato statunitense e, proprio in vista del weekend di gara, siamo pronti a condividere con voi le nostre sensazioni.\n----\n#F122\n#Miami\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "F1 22 GAMEPLAY A MIAMI: PROVATO", "2d056f72-1175-47f1-8048-23861b4b18ef", false, "VSCPu9-u2XE", 290, false, "https://www.youtube.com/watch?v=VSCPu9-u2XE", 3355, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050500 - F1 22 GAMEPLAY A MIAMI: PROVATO.mp4", false, false, 4, [], 99, ~U[2022-05-05 15:18:43Z], ~U[2026-09-10 18:32:57Z], ~U[2026-09-10 18:32:57Z], "Grazie a un codice ancora in via di sviluppo di F1 22 abbiamo provato in anteprima il tracciato statunitense e, proprio in vista del weekend di gara, siamo pronti a condividere con voi le nostre sensazioni.\n----\n#F122\n#Miami\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "F1 22 GAMEPLAY A MIAMI: PROVATO", "VSCPu9-u2XE", 290, false, "https://www.youtube.com/watch?v=VSCPu9-u2XE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050500 - F1 22 GAMEPLAY A MIAMI: PROVATO.mp4", false, 4, ~U[2022-05-05 15:18:43Z]] 20:32:57.626 [debug] QUERY OK source="sources" db=0.6ms idle=674.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:57.627 [debug] QUERY OK source="media_profiles" db=1.2ms queue=0.1ms idle=9.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:57.629 [debug] QUERY OK source="media_items" db=0.6ms idle=10.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10691] 20:32:57.629 [debug] Current batch of media processed. Will check again in 1000ms 20:32:58.630 [debug] Current batch of media processed. Will check again in 1000ms 20:32:59.631 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Disponibile dal 5 maggio 2022 su PC, Playstation e Xbox, Trek to Yomi è stato capace di attirare attenzione su di sé fin dal momento dell'annuncio.\nIl connubio tra Giappone feudale e Devolver Digital è sembrato un biglietto da visita appetitoso per molti e ora è il momento dei verdetti con la nostra videorecensione.\n----\n#TrekToYomi\n----\nCapitoli:\n00:00 Intro\n00:29 Storia\n01:46 Gameplay\n02:40 Combattimenti\n03:58 Tecnica e stile\n04:39 Commento finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 337, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050500 - TREK TO YOMI: SAMURAI CON STILE (Recensione).mp4", "id" => "v48Sn4DyAPI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=v48Sn4DyAPI", "playlist_index" => 3356, "timestamp" => 1651756795, "title" => "TREK TO YOMI: SAMURAI CON STILE (Recensione)", "upload_date" => "20220505"} 20:32:59.632 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=902.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:32:59.632 [debug] QUERY OK source="sources" db=0.3ms idle=755.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:59.638 [debug] QUERY OK source="media_items" db=5.4ms idle=755.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-05 13:19:55Z], 4] 20:32:59.643 [debug] QUERY OK source="media_items" db=4.2ms idle=761.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Disponibile dal 5 maggio 2022 su PC, Playstation e Xbox, Trek to Yomi è stato capace di attirare attenzione su di sé fin dal momento dell'annuncio.\nIl connubio tra Giappone feudale e Devolver Digital è sembrato un biglietto da visita appetitoso per molti e ora è il momento dei verdetti con la nostra videorecensione.\n----\n#TrekToYomi\n----\nCapitoli:\n00:00 Intro\n00:29 Storia\n01:46 Gameplay\n02:40 Combattimenti\n03:58 Tecnica e stile\n04:39 Commento finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TREK TO YOMI: SAMURAI CON STILE (Recensione)", "538527c2-538f-44bd-92e8-4765981cfc60", false, "v48Sn4DyAPI", 337, false, "https://www.youtube.com/watch?v=v48Sn4DyAPI", 3356, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050500 - TREK TO YOMI: SAMURAI CON STILE (Recensione).mp4", false, false, 4, [], 98, ~U[2022-05-05 13:19:55Z], ~U[2026-09-10 18:32:59Z], ~U[2026-09-10 18:32:59Z], "Disponibile dal 5 maggio 2022 su PC, Playstation e Xbox, Trek to Yomi è stato capace di attirare attenzione su di sé fin dal momento dell'annuncio.\nIl connubio tra Giappone feudale e Devolver Digital è sembrato un biglietto da visita appetitoso per molti e ora è il momento dei verdetti con la nostra videorecensione.\n----\n#TrekToYomi\n----\nCapitoli:\n00:00 Intro\n00:29 Storia\n01:46 Gameplay\n02:40 Combattimenti\n03:58 Tecnica e stile\n04:39 Commento finale\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "TREK TO YOMI: SAMURAI CON STILE (Recensione)", "v48Sn4DyAPI", 337, false, "https://www.youtube.com/watch?v=v48Sn4DyAPI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050500 - TREK TO YOMI: SAMURAI CON STILE (Recensione).mp4", false, 4, ~U[2022-05-05 13:19:55Z]] 20:32:59.643 [debug] QUERY OK source="sources" db=0.2ms idle=766.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:32:59.645 [debug] QUERY OK source="media_profiles" db=1.4ms idle=12.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:32:59.646 [debug] QUERY OK source="media_items" db=0.6ms idle=13.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10692] 20:32:59.646 [debug] Current batch of media processed. Will check again in 1000ms 20:33:00.647 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "La sfida infinita tra Luca Porro e Vincenzo Lettera continua con il gameplay Nintendo Switch Sports: un best of ad alto tasso di meme.\n----\n#Nintendo\n#SwitchSports\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 434, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050500 - LA SFIDA INFINITA | Nintendo Switch Sports Gameplay.mp4", "id" => "MVE2FhlESac", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=MVE2FhlESac", "playlist_index" => 3357, "timestamp" => 1651741209, "title" => "LA SFIDA INFINITA | Nintendo Switch Sports Gameplay", "upload_date" => "20220505"} 20:33:00.648 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:00.649 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:00.657 [debug] QUERY OK source="media_items" db=6.9ms idle=1004.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-05 09:00:09Z], 4] 20:33:00.662 [debug] QUERY OK source="media_items" db=4.5ms idle=1010.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La sfida infinita tra Luca Porro e Vincenzo Lettera continua con il gameplay Nintendo Switch Sports: un best of ad alto tasso di meme.\n----\n#Nintendo\n#SwitchSports\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LA SFIDA INFINITA | Nintendo Switch Sports Gameplay", "bea22fac-9ae2-4e7b-8a71-a885bd343ccc", false, "MVE2FhlESac", 434, false, "https://www.youtube.com/watch?v=MVE2FhlESac", 3357, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050500 - LA SFIDA INFINITA | Nintendo Switch Sports Gameplay.mp4", false, false, 4, [], 97, ~U[2022-05-05 09:00:09Z], ~U[2026-09-10 18:33:00Z], ~U[2026-09-10 18:33:00Z], "La sfida infinita tra Luca Porro e Vincenzo Lettera continua con il gameplay Nintendo Switch Sports: un best of ad alto tasso di meme.\n----\n#Nintendo\n#SwitchSports\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LA SFIDA INFINITA | Nintendo Switch Sports Gameplay", "MVE2FhlESac", 434, false, "https://www.youtube.com/watch?v=MVE2FhlESac", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050500 - LA SFIDA INFINITA | Nintendo Switch Sports Gameplay.mp4", false, 4, ~U[2022-05-05 09:00:09Z]] 20:33:00.662 [debug] QUERY OK source="sources" db=0.2ms idle=930.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:00.663 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=14.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:00.664 [debug] QUERY OK source="media_items" db=0.2ms idle=14.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10693] 20:33:00.664 [debug] Current batch of media processed. Will check again in 1000ms 20:33:00.869 [info] {"source":"oban","duration":439,"event":"plugin:stop","plugin":"Oban.Plugins.Cron","jobs":[]} 20:33:01.666 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "In questo video vedrete la top 5 dei controller più strani utilizzati per affrontare Elden Ring. Cinque \"pad\" assurdi scelti per superare i pericoli dell’Interregno.\n----\n#EldenRing\n----\nCapitoli:\n00:00 Intro\n00:41 Controller Fisher Price\n01:46 Chitarra\n02:27 Pianoforte\n03:25 Dance pad\n04:11 Banane\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 326, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050400 - ELDEN RING: i Controller più strani per FINIRLO.mp4", "id" => "VQaWE_WB_5M", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=VQaWE_WB_5M", "playlist_index" => 3358, "timestamp" => 1651676426, "title" => "ELDEN RING: i Controller più strani per FINIRLO", "upload_date" => "20220504"} 20:33:01.667 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:01.668 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:01.674 [debug] QUERY OK source="media_items" db=5.4ms idle=1004.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-04 15:00:26Z], 4] 20:33:01.680 [debug] QUERY OK source="media_items" db=5.3ms idle=939.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In questo video vedrete la top 5 dei controller più strani utilizzati per affrontare Elden Ring. Cinque \"pad\" assurdi scelti per superare i pericoli dell’Interregno.\n----\n#EldenRing\n----\nCapitoli:\n00:00 Intro\n00:41 Controller Fisher Price\n01:46 Chitarra\n02:27 Pianoforte\n03:25 Dance pad\n04:11 Banane\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ELDEN RING: i Controller più strani per FINIRLO", "9727ebc4-c6c5-4855-a1e6-c20afa6e1024", false, "VQaWE_WB_5M", 326, false, "https://www.youtube.com/watch?v=VQaWE_WB_5M", 3358, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050400 - ELDEN RING: i Controller più strani per FINIRLO.mp4", false, false, 4, [], 99, ~U[2022-05-04 15:00:26Z], ~U[2026-09-10 18:33:01Z], ~U[2026-09-10 18:33:01Z], "In questo video vedrete la top 5 dei controller più strani utilizzati per affrontare Elden Ring. Cinque \"pad\" assurdi scelti per superare i pericoli dell’Interregno.\n----\n#EldenRing\n----\nCapitoli:\n00:00 Intro\n00:41 Controller Fisher Price\n01:46 Chitarra\n02:27 Pianoforte\n03:25 Dance pad\n04:11 Banane\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ELDEN RING: i Controller più strani per FINIRLO", "VQaWE_WB_5M", 326, false, "https://www.youtube.com/watch?v=VQaWE_WB_5M", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050400 - ELDEN RING: i Controller più strani per FINIRLO.mp4", false, 4, ~U[2022-05-04 15:00:26Z]] 20:33:01.681 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=811.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:01.682 [debug] QUERY OK source="media_profiles" db=0.2ms idle=14.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:01.683 [debug] QUERY OK source="media_items" db=0.5ms idle=14.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10694] 20:33:01.684 [debug] Current batch of media processed. Will check again in 1000ms 20:33:01.953 [info] GET / 20:33:01.953 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:33:01.954 [debug] QUERY OK source="settings" db=0.1ms idle=273.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:01.954 [debug] QUERY OK source="media_profiles" db=0.1ms idle=272.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:33:01.954 [debug] QUERY OK source="sources" db=0.1ms idle=272.0ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:33:01.959 [debug] QUERY OK source="media_items" db=4.8ms idle=271.1ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:01.960 [debug] QUERY OK source="media_items" db=1.0ms idle=222.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:01.961 [debug] QUERY OK source="settings" db=0.3ms idle=6.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:01.961 [debug] QUERY OK source="settings" db=0.1ms idle=7.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:01.962 [debug] QUERY OK source="settings" db=0.1ms idle=7.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:01.963 [debug] QUERY OK source="tasks" db=0.3ms idle=3.3ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:33:01.963 [debug] QUERY OK source="sources" db=0.2ms idle=2.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:01.965 [debug] QUERY OK source="media_items" db=0.7ms idle=3.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:01.969 [debug] QUERY OK source="media_items" db=4.1ms idle=3.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:01.970 [debug] QUERY OK source="sources" db=0.2ms idle=7.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:01.974 [debug] QUERY OK source="media_items" db=2.7ms idle=8.7ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:33:01.982 [debug] QUERY OK source="media_items" db=6.9ms idle=11.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:01.982 [debug] QUERY OK source="sources" db=0.2ms idle=17.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:01.983 [info] Sent 200 in 30ms 20:33:02.685 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Sono i veri eroi nell'universo di George Lucas. Coloro che in più di un'occasione hanno risolto situazioni altrimenti disperate. I droidi rivestono un'importanza fondamentale nell'immaginario di Star Wars, come dimostra la cura riposta nella loro progettazione e nel loro “linguaggio”. In occasione di questo Star Wars Day vogliamo celebrarli con una top 5 dei migliori robottini che abbiamo controllato o incontrato nei tanti videogiochi ambientati nella galassia lontana lontana. May The 4th Be With You!\n\n----\n#StarWars\n----\n00:00 Intro\n00:29 ID10\n01:26 T7-01\n02:25 Proxy\n03:29 BD-1\n04:28 HK-47\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 352, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050400 - Quali sono i migliori droidi di Star Wars?.mp4", "id" => "-YB13dL732E", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-YB13dL732E", "playlist_index" => 3359, "timestamp" => 1651669200, "title" => "Quali sono i migliori droidi di Star Wars?", "upload_date" => "20220504"} 20:33:02.687 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=716.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:02.689 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=718.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:02.691 [debug] QUERY OK source="media_items" db=2.1ms idle=714.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-04 13:00:00Z], 4] 20:33:02.698 [debug] QUERY OK source="media_items" db=5.8ms idle=710.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sono i veri eroi nell'universo di George Lucas. Coloro che in più di un'occasione hanno risolto situazioni altrimenti disperate. I droidi rivestono un'importanza fondamentale nell'immaginario di Star Wars, come dimostra la cura riposta nella loro progettazione e nel loro “linguaggio”. In occasione di questo Star Wars Day vogliamo celebrarli con una top 5 dei migliori robottini che abbiamo controllato o incontrato nei tanti videogiochi ambientati nella galassia lontana lontana. May The 4th Be With You!\n\n----\n#StarWars\n----\n00:00 Intro\n00:29 ID10\n01:26 T7-01\n02:25 Proxy\n03:29 BD-1\n04:28 HK-47\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Quali sono i migliori droidi di Star Wars?", "1646774e-46cd-4eb2-96ce-ea0e1b2d6956", false, "-YB13dL732E", 352, false, "https://www.youtube.com/watch?v=-YB13dL732E", 3359, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050400 - Quali sono i migliori droidi di Star Wars?.mp4", false, false, 4, [], 98, ~U[2022-05-04 13:00:00Z], ~U[2026-09-10 18:33:02Z], ~U[2026-09-10 18:33:02Z], "Sono i veri eroi nell'universo di George Lucas. Coloro che in più di un'occasione hanno risolto situazioni altrimenti disperate. I droidi rivestono un'importanza fondamentale nell'immaginario di Star Wars, come dimostra la cura riposta nella loro progettazione e nel loro “linguaggio”. In occasione di questo Star Wars Day vogliamo celebrarli con una top 5 dei migliori robottini che abbiamo controllato o incontrato nei tanti videogiochi ambientati nella galassia lontana lontana. May The 4th Be With You!\n\n----\n#StarWars\n----\n00:00 Intro\n00:29 ID10\n01:26 T7-01\n02:25 Proxy\n03:29 BD-1\n04:28 HK-47\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Quali sono i migliori droidi di Star Wars?", "-YB13dL732E", 352, false, "https://www.youtube.com/watch?v=-YB13dL732E", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050400 - Quali sono i migliori droidi di Star Wars?.mp4", false, 4, ~U[2022-05-04 13:00:00Z]] 20:33:02.699 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=716.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:02.701 [debug] QUERY OK source="media_profiles" db=1.3ms idle=12.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:02.702 [debug] QUERY OK source="media_items" db=0.7ms idle=12.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10695] 20:33:02.703 [debug] Current batch of media processed. Will check again in 1000ms 20:33:03.704 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Nintendo Switch Sports segna il ritorno in pompa magna dei divertenti sport da salotto in stile Wii Sports, finalmente accessibili a tutta una nuova generazione di giocatori, ma anche delle TV rotte a causa dello scorretto utilizzo dei Joy-Con. Ecco il video del primo caso ripreso in diretta!\n----\n#Nintendo\n#SwitchSports\n----\n00:00 Intro\n00:39 Wii Sports\n01:35 Nintendo Switch Sports\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 140, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050400 - Switch Sports ROMPE le TV dei giocatori?!?🤦.mp4", "id" => "VfAMpTSubDo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=VfAMpTSubDo", "playlist_index" => 3360, "timestamp" => 1651654812, "title" => "Switch Sports ROMPE le TV dei giocatori?!?🤦", "upload_date" => "20220504"} 20:33:03.706 [debug] QUERY OK source="sources" db=1.1ms queue=0.1ms idle=1007.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:03.708 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1007.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:03.718 [debug] QUERY OK source="media_items" db=9.9ms idle=1006.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-04 09:00:12Z], 4] 20:33:03.721 [debug] QUERY OK source="media_items" db=1.5ms idle=1016.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nintendo Switch Sports segna il ritorno in pompa magna dei divertenti sport da salotto in stile Wii Sports, finalmente accessibili a tutta una nuova generazione di giocatori, ma anche delle TV rotte a causa dello scorretto utilizzo dei Joy-Con. Ecco il video del primo caso ripreso in diretta!\n----\n#Nintendo\n#SwitchSports\n----\n00:00 Intro\n00:39 Wii Sports\n01:35 Nintendo Switch Sports\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Switch Sports ROMPE le TV dei giocatori?!?🤦", "a72c0f4b-87aa-49a4-b808-a543bba5c76e", false, "VfAMpTSubDo", 140, false, "https://www.youtube.com/watch?v=VfAMpTSubDo", 3360, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050400 - Switch Sports ROMPE le TV dei giocatori?!?🤦.mp4", false, false, 4, [], 97, ~U[2022-05-04 09:00:12Z], ~U[2026-09-10 18:33:03Z], ~U[2026-09-10 18:33:03Z], "Nintendo Switch Sports segna il ritorno in pompa magna dei divertenti sport da salotto in stile Wii Sports, finalmente accessibili a tutta una nuova generazione di giocatori, ma anche delle TV rotte a causa dello scorretto utilizzo dei Joy-Con. Ecco il video del primo caso ripreso in diretta!\n----\n#Nintendo\n#SwitchSports\n----\n00:00 Intro\n00:39 Wii Sports\n01:35 Nintendo Switch Sports\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Switch Sports ROMPE le TV dei giocatori?!?🤦", "VfAMpTSubDo", 140, false, "https://www.youtube.com/watch?v=VfAMpTSubDo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050400 - Switch Sports ROMPE le TV dei giocatori?!?🤦.mp4", false, 4, ~U[2022-05-04 09:00:12Z]] 20:33:03.721 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=978.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:03.723 [debug] QUERY OK source="media_profiles" db=1.4ms idle=15.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:03.724 [debug] QUERY OK source="media_items" db=0.4ms idle=16.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10696] 20:33:03.724 [debug] Current batch of media processed. Will check again in 1000ms 20:33:04.726 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Sale LAN chiuse. Un intero settore sviluppatosi intorno agli eSports a rischio fallimento. Un imprenditore che potrebbe lanciarsi in quello stesso mercato che ha denunciato come illegale. Questi i punti centrali di una questione di cui siamo certi avrete sentito parlare in questi giorni, e che potrebbe accompagnare le nostre discussioni a lungo nel prossimo futuro. Ma cos’è successo esattamente? Proviamo a fare il punto insieme.\n----\n#SaleLAN\n#eSports\n----\nCapitoli:\n00:00 Intro\n00:27 La chiusura\n01:47 Le reazioni\n02:56 Il piano di Milesi\n04:44 La replica dell’ADM\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 374, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050300 - ADDIO SALE LAN? "No, CHIUSE quelle illegali".mp4", "id" => "nlQUZbioie8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=nlQUZbioie8", "playlist_index" => 3361, "timestamp" => 1651593632, "title" => "ADDIO SALE LAN? \"No, CHIUSE quelle illegali\"", "upload_date" => "20220503"} 20:33:04.728 [debug] QUERY OK source="sources" db=0.9ms queue=0.2ms idle=1006.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:04.730 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1007.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:04.736 [debug] QUERY OK source="media_items" db=5.6ms queue=0.1ms idle=1006.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-03 16:00:32Z], 4] 20:33:04.742 [debug] QUERY OK source="media_items" db=5.4ms idle=1011.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sale LAN chiuse. Un intero settore sviluppatosi intorno agli eSports a rischio fallimento. Un imprenditore che potrebbe lanciarsi in quello stesso mercato che ha denunciato come illegale. Questi i punti centrali di una questione di cui siamo certi avrete sentito parlare in questi giorni, e che potrebbe accompagnare le nostre discussioni a lungo nel prossimo futuro. Ma cos’è successo esattamente? Proviamo a fare il punto insieme.\n----\n#SaleLAN\n#eSports\n----\nCapitoli:\n00:00 Intro\n00:27 La chiusura\n01:47 Le reazioni\n02:56 Il piano di Milesi\n04:44 La replica dell’ADM\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ADDIO SALE LAN? \"No, CHIUSE quelle illegali\"", "c48b6007-454e-4dcf-b69f-42e771189155", false, "nlQUZbioie8", 374, false, "https://www.youtube.com/watch?v=nlQUZbioie8", 3361, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050300 - ADDIO SALE LAN? "No, CHIUSE quelle illegali".mp4", false, false, 4, [], 99, ~U[2022-05-03 16:00:32Z], ~U[2026-09-10 18:33:04Z], ~U[2026-09-10 18:33:04Z], "Sale LAN chiuse. Un intero settore sviluppatosi intorno agli eSports a rischio fallimento. Un imprenditore che potrebbe lanciarsi in quello stesso mercato che ha denunciato come illegale. Questi i punti centrali di una questione di cui siamo certi avrete sentito parlare in questi giorni, e che potrebbe accompagnare le nostre discussioni a lungo nel prossimo futuro. Ma cos’è successo esattamente? Proviamo a fare il punto insieme.\n----\n#SaleLAN\n#eSports\n----\nCapitoli:\n00:00 Intro\n00:27 La chiusura\n01:47 Le reazioni\n02:56 Il piano di Milesi\n04:44 La replica dell’ADM\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ADDIO SALE LAN? \"No, CHIUSE quelle illegali\"", "nlQUZbioie8", 374, false, "https://www.youtube.com/watch?v=nlQUZbioie8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050300 - ADDIO SALE LAN? "No, CHIUSE quelle illegali".mp4", false, 4, ~U[2022-05-03 16:00:32Z]] 20:33:04.743 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=997.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:04.744 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=14.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:04.745 [debug] QUERY OK source="media_items" db=0.4ms idle=14.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10697] 20:33:04.745 [debug] Current batch of media processed. Will check again in 1000ms 20:33:05.746 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "La serie TV di The Last of Us pare davvero molto simile al videogioco. Tra le immagini e i brevi sprazzi di riprese condivisi sui social da vari insider in questi giorni, infatti, spicca un piccolo video nel quale vediamo una replica quasi perfetta di una scena del gioco Naughty Dog. \n----\n#TheLastOfUs\n#TLOU\n----\n00:00 Intro\n00:19 Le riprese\n00:58 Fedeltà\n01:46 Distanza\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 196, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050200 - THE LAST OF US: Nuova scena IDENTICA al GIOCO!.mp4", "id" => "sABArOQtQTs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=sABArOQtQTs", "playlist_index" => 3362, "timestamp" => 1651506417, "title" => "THE LAST OF US: Nuova scena IDENTICA al GIOCO!", "upload_date" => "20220502"} 20:33:05.748 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1005.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:05.750 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:05.761 [debug] QUERY OK source="media_items" db=10.8ms queue=0.1ms idle=1005.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-02 15:46:57Z], 4] 20:33:05.764 [debug] QUERY OK source="media_items" db=1.6ms idle=1014.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La serie TV di The Last of Us pare davvero molto simile al videogioco. Tra le immagini e i brevi sprazzi di riprese condivisi sui social da vari insider in questi giorni, infatti, spicca un piccolo video nel quale vediamo una replica quasi perfetta di una scena del gioco Naughty Dog. \n----\n#TheLastOfUs\n#TLOU\n----\n00:00 Intro\n00:19 Le riprese\n00:58 Fedeltà\n01:46 Distanza\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US: Nuova scena IDENTICA al GIOCO!", "58320f03-a3e5-4afb-997b-d49053a76920", false, "sABArOQtQTs", 196, false, "https://www.youtube.com/watch?v=sABArOQtQTs", 3362, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050200 - THE LAST OF US: Nuova scena IDENTICA al GIOCO!.mp4", false, false, 4, [], 99, ~U[2022-05-02 15:46:57Z], ~U[2026-09-10 18:33:05Z], ~U[2026-09-10 18:33:05Z], "La serie TV di The Last of Us pare davvero molto simile al videogioco. Tra le immagini e i brevi sprazzi di riprese condivisi sui social da vari insider in questi giorni, infatti, spicca un piccolo video nel quale vediamo una replica quasi perfetta di una scena del gioco Naughty Dog. \n----\n#TheLastOfUs\n#TLOU\n----\n00:00 Intro\n00:19 Le riprese\n00:58 Fedeltà\n01:46 Distanza\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "THE LAST OF US: Nuova scena IDENTICA al GIOCO!", "sABArOQtQTs", 196, false, "https://www.youtube.com/watch?v=sABArOQtQTs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050200 - THE LAST OF US: Nuova scena IDENTICA al GIOCO!.mp4", false, 4, ~U[2022-05-02 15:46:57Z]] 20:33:05.764 [debug] QUERY OK source="sources" db=0.3ms idle=15.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:05.765 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=15.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:05.766 [debug] QUERY OK source="media_items" db=0.4ms idle=14.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10698] 20:33:05.766 [debug] Current batch of media processed. Will check again in 1000ms 20:33:06.767 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Tomb Raider, Deus Ex, Thief e Legacy of Kain lasciano Square Enix. L’annuncio arriva dal sito ufficiale di Embracer Group, che ha annunciato l'acquisizione di Crystal Dynamics, Eidos Montreal e Square Enix Montreal insieme al loro catalogo di proprietà intellettuali. Entriamo nel dettaglio di tempistiche, obiettivi e cifre di questa importante operazione.\n\n----\n00:00 Intro\n00:22 L’affare \n00:54 Embracer Group\n01:52 E Square Enix?\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 202, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050200 - ACQUISIZIONE A SOPRESA: Tomb Raider lascia Square Enix!.mp4", "id" => "4krFNbSdDWQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4krFNbSdDWQ", "playlist_index" => 3363, "timestamp" => 1651483202, "title" => "ACQUISIZIONE A SOPRESA: Tomb Raider lascia Square Enix!", "upload_date" => "20220502"} 20:33:06.768 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1003.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:06.768 [debug] QUERY OK source="sources" db=0.2ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:06.774 [debug] QUERY OK source="media_items" db=5.5ms idle=1003.6ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-02 09:20:02Z], 4] 20:33:06.776 [debug] QUERY OK source="media_items" db=1.4ms idle=1008.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tomb Raider, Deus Ex, Thief e Legacy of Kain lasciano Square Enix. L’annuncio arriva dal sito ufficiale di Embracer Group, che ha annunciato l'acquisizione di Crystal Dynamics, Eidos Montreal e Square Enix Montreal insieme al loro catalogo di proprietà intellettuali. Entriamo nel dettaglio di tempistiche, obiettivi e cifre di questa importante operazione.\n\n----\n00:00 Intro\n00:22 L’affare \n00:54 Embracer Group\n01:52 E Square Enix?\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ACQUISIZIONE A SOPRESA: Tomb Raider lascia Square Enix!", "ce56ebf5-6d20-42f9-8731-99891da67773", false, "4krFNbSdDWQ", 202, false, "https://www.youtube.com/watch?v=4krFNbSdDWQ", 3363, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050200 - ACQUISIZIONE A SOPRESA: Tomb Raider lascia Square Enix!.mp4", false, false, 4, [], 98, ~U[2022-05-02 09:20:02Z], ~U[2026-09-10 18:33:06Z], ~U[2026-09-10 18:33:06Z], "Tomb Raider, Deus Ex, Thief e Legacy of Kain lasciano Square Enix. L’annuncio arriva dal sito ufficiale di Embracer Group, che ha annunciato l'acquisizione di Crystal Dynamics, Eidos Montreal e Square Enix Montreal insieme al loro catalogo di proprietà intellettuali. Entriamo nel dettaglio di tempistiche, obiettivi e cifre di questa importante operazione.\n\n----\n00:00 Intro\n00:22 L’affare \n00:54 Embracer Group\n01:52 E Square Enix?\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ACQUISIZIONE A SOPRESA: Tomb Raider lascia Square Enix!", "4krFNbSdDWQ", 202, false, "https://www.youtube.com/watch?v=4krFNbSdDWQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050200 - ACQUISIZIONE A SOPRESA: Tomb Raider lascia Square Enix!.mp4", false, 4, ~U[2022-05-02 09:20:02Z]] 20:33:06.777 [debug] QUERY OK source="sources" db=0.3ms idle=21.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:06.777 [debug] QUERY OK source="media_profiles" db=0.2ms idle=9.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:06.778 [debug] QUERY OK source="media_items" db=0.3ms idle=9.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10699] 20:33:06.778 [debug] Current batch of media processed. Will check again in 1000ms 20:33:06.985 [info] GET / 20:33:06.985 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:33:06.986 [debug] QUERY OK source="settings" db=0.8ms idle=211.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:06.987 [debug] QUERY OK source="media_profiles" db=0.1ms idle=210.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:33:06.987 [debug] QUERY OK source="sources" db=0.1ms idle=209.9ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:33:06.992 [debug] QUERY OK source="media_items" db=4.7ms idle=209.7ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:06.993 [debug] QUERY OK source="media_items" db=0.7ms idle=213.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:06.993 [debug] QUERY OK source="settings" db=0.2ms idle=6.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:06.994 [debug] QUERY OK source="settings" db=0.2ms idle=6.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:06.994 [debug] QUERY OK source="settings" db=0.1ms idle=7.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:06.995 [debug] QUERY OK source="tasks" db=0.2ms idle=3.2ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:33:06.996 [debug] QUERY OK source="sources" db=0.2ms idle=2.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:06.997 [debug] QUERY OK source="media_items" db=0.7ms idle=3.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:07.004 [debug] QUERY OK source="media_items" db=5.2ms queue=0.1ms idle=3.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:07.007 [debug] QUERY OK source="sources" db=0.2ms queue=1.7ms idle=10.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:07.017 [debug] QUERY OK source="media_items" db=3.5ms queue=0.1ms idle=17.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:33:07.025 [debug] QUERY OK source="media_items" db=8.4ms queue=0.1ms idle=20.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:07.026 [debug] QUERY OK source="sources" db=0.4ms idle=28.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:07.027 [info] Sent 200 in 42ms 20:33:07.780 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Maggio sarà un mese di uscite non certo esplosivo per gli appassionati di videogiochi. Ma anche se mancano i blockbuster, fate attenzione ad alcuni titoli piccoli ma molto interessanti.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 380, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050100 - Pochi giochi ma alcune sorprese! (USCITE MAGGIO 2022).mp4", "id" => "eXNWRGp64Ok", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=eXNWRGp64Ok", "playlist_index" => 3364, "timestamp" => 1651417219, "title" => "Pochi giochi ma alcune sorprese! (USCITE MAGGIO 2022)", "upload_date" => "20220501"} 20:33:07.781 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=773.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:07.781 [debug] QUERY OK source="sources" db=0.3ms idle=764.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:07.784 [debug] QUERY OK source="media_items" db=2.5ms queue=0.1ms idle=756.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-01 15:00:19Z], 4] 20:33:07.787 [debug] QUERY OK source="media_items" db=1.3ms idle=758.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Maggio sarà un mese di uscite non certo esplosivo per gli appassionati di videogiochi. Ma anche se mancano i blockbuster, fate attenzione ad alcuni titoli piccoli ma molto interessanti.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Pochi giochi ma alcune sorprese! (USCITE MAGGIO 2022)", "88f98409-1876-450b-ac82-7a8d26e203d2", false, "eXNWRGp64Ok", 380, false, "https://www.youtube.com/watch?v=eXNWRGp64Ok", 3364, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050100 - Pochi giochi ma alcune sorprese! (USCITE MAGGIO 2022).mp4", false, false, 4, [], 99, ~U[2022-05-01 15:00:19Z], ~U[2026-09-10 18:33:07Z], ~U[2026-09-10 18:33:07Z], "Maggio sarà un mese di uscite non certo esplosivo per gli appassionati di videogiochi. Ma anche se mancano i blockbuster, fate attenzione ad alcuni titoli piccoli ma molto interessanti.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Pochi giochi ma alcune sorprese! (USCITE MAGGIO 2022)", "eXNWRGp64Ok", 380, false, "https://www.youtube.com/watch?v=eXNWRGp64Ok", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050100 - Pochi giochi ma alcune sorprese! (USCITE MAGGIO 2022).mp4", false, 4, ~U[2022-05-01 15:00:19Z]] 20:33:07.788 [debug] QUERY OK source="sources" db=1.1ms idle=30.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:07.789 [debug] QUERY OK source="media_profiles" db=0.3ms idle=7.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:07.791 [debug] QUERY OK source="media_items" db=1.4ms idle=7.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10700] 20:33:07.791 [debug] Current batch of media processed. Will check again in 1000ms 20:33:08.792 [debug] Current batch of media processed. Will check again in 1000ms 20:33:09.793 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "La recensione di Nintendo Switch Sports, nuovo gioco per Nintendo Switch e riprende alcuni degli sport del popolare Wii Sports e ne aggiunge di nuovi. Il tutto con una nuova grafica e novità nel gameplay.\n\n----\n#Nintendo\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 465, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e050100 - Nintendo Switch Sports (Recensione).mp4", "id" => "Ybs9lIuUVuE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=Ybs9lIuUVuE", "playlist_index" => 3365, "timestamp" => 1651410023, "title" => "Nintendo Switch Sports (Recensione)", "upload_date" => "20220501"} 20:33:09.794 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=916.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:09.795 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=917.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:09.804 [debug] QUERY OK source="media_items" db=8.9ms queue=0.1ms idle=918.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-05-01 13:00:23Z], 4] 20:33:09.813 [debug] QUERY OK source="media_items" db=8.1ms idle=927.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La recensione di Nintendo Switch Sports, nuovo gioco per Nintendo Switch e riprende alcuni degli sport del popolare Wii Sports e ne aggiunge di nuovi. Il tutto con una nuova grafica e novità nel gameplay.\n\n----\n#Nintendo\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Nintendo Switch Sports (Recensione)", "c840330d-b43b-462d-8f3b-a605bb726555", false, "Ybs9lIuUVuE", 465, false, "https://www.youtube.com/watch?v=Ybs9lIuUVuE", 3365, "/downloads/shows/Multiplayer.it/Season 2022/s2022e050100 - Nintendo Switch Sports (Recensione).mp4", false, false, 4, [], 98, ~U[2022-05-01 13:00:23Z], ~U[2026-09-10 18:33:09Z], ~U[2026-09-10 18:33:09Z], "La recensione di Nintendo Switch Sports, nuovo gioco per Nintendo Switch e riprende alcuni degli sport del popolare Wii Sports e ne aggiunge di nuovi. Il tutto con una nuova grafica e novità nel gameplay.\n\n----\n#Nintendo\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Nintendo Switch Sports (Recensione)", "Ybs9lIuUVuE", 465, false, "https://www.youtube.com/watch?v=Ybs9lIuUVuE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e050100 - Nintendo Switch Sports (Recensione).mp4", false, 4, ~U[2022-05-01 13:00:23Z]] 20:33:09.814 [debug] QUERY OK source="sources" db=0.2ms idle=53.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:09.814 [debug] QUERY OK source="media_profiles" db=0.3ms idle=20.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:09.815 [debug] QUERY OK source="media_items" db=0.3ms idle=20.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10701] 20:33:09.815 [debug] Current batch of media processed. Will check again in 1000ms 20:33:10.817 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "In arrivo a fine maggio su PC, PlayStation e Xbox, e gratis per gli abbonati a Game Pass, Sniper Elite 5 ci metterà ancora una volta nei panni di Karl Fairburne, cecchino incaricato stavolta di sventare un piano grazie al quale l'esercito nazista potrebbe chiudere la guerra prima dell'arrivo degli Alleati in Europa. Missione compiuta? Seguiteci per scoprirlo.\n\n----\nCapitoli:\n00:00 Intro\n00:37 Struttura\n02:26 Gameplay\n03:27 Grafica e sonoro\n04:30 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 322, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e043000 - SNIPER ELITE 5: Cecchini e Nazisti | PROVATO.mp4", "id" => "8wV_JLO12Mg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=8wV_JLO12Mg", "playlist_index" => 3366, "timestamp" => 1651330966, "title" => "SNIPER ELITE 5: Cecchini e Nazisti | PROVATO", "upload_date" => "20220430"} 20:33:10.819 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:10.820 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:10.830 [debug] QUERY OK source="media_items" db=9.5ms idle=1005.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-30 15:02:46Z], 4] 20:33:10.833 [debug] QUERY OK source="media_items" db=1.9ms idle=1015.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In arrivo a fine maggio su PC, PlayStation e Xbox, e gratis per gli abbonati a Game Pass, Sniper Elite 5 ci metterà ancora una volta nei panni di Karl Fairburne, cecchino incaricato stavolta di sventare un piano grazie al quale l'esercito nazista potrebbe chiudere la guerra prima dell'arrivo degli Alleati in Europa. Missione compiuta? Seguiteci per scoprirlo.\n\n----\nCapitoli:\n00:00 Intro\n00:37 Struttura\n02:26 Gameplay\n03:27 Grafica e sonoro\n04:30 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SNIPER ELITE 5: Cecchini e Nazisti | PROVATO", "9fc29299-25eb-42f4-9a83-d3181cbba0c4", false, "8wV_JLO12Mg", 322, false, "https://www.youtube.com/watch?v=8wV_JLO12Mg", 3366, "/downloads/shows/Multiplayer.it/Season 2022/s2022e043000 - SNIPER ELITE 5: Cecchini e Nazisti | PROVATO.mp4", false, false, 4, [], 99, ~U[2022-04-30 15:02:46Z], ~U[2026-09-10 18:33:10Z], ~U[2026-09-10 18:33:10Z], "In arrivo a fine maggio su PC, PlayStation e Xbox, e gratis per gli abbonati a Game Pass, Sniper Elite 5 ci metterà ancora una volta nei panni di Karl Fairburne, cecchino incaricato stavolta di sventare un piano grazie al quale l'esercito nazista potrebbe chiudere la guerra prima dell'arrivo degli Alleati in Europa. Missione compiuta? Seguiteci per scoprirlo.\n\n----\nCapitoli:\n00:00 Intro\n00:37 Struttura\n02:26 Gameplay\n03:27 Grafica e sonoro\n04:30 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SNIPER ELITE 5: Cecchini e Nazisti | PROVATO", "8wV_JLO12Mg", 322, false, "https://www.youtube.com/watch?v=8wV_JLO12Mg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e043000 - SNIPER ELITE 5: Cecchini e Nazisti | PROVATO.mp4", false, 4, ~U[2022-04-30 15:02:46Z]] 20:33:10.833 [debug] QUERY OK source="sources" db=0.5ms idle=71.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:10.835 [debug] QUERY OK source="media_profiles" db=1.1ms idle=15.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:10.837 [debug] QUERY OK source="media_items" db=1.0ms idle=15.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10702] 20:33:10.837 [debug] Current batch of media processed. Will check again in 1000ms 20:33:11.602 [info] {"source":"oban","duration":3176,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:33:11.839 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "La rubrica live più irriverente (o quasi) di Twitch torna inesorabile: in questa frizzante puntata de IL CORTOCIRCUITO, Pierpaolo, Alessio e Francesco discutono amabilmente degli ultimi annunci in merito alle conferenze estive in clima E3 come quella di Microsoft, della relazione ambigua nell’acquisizione tra Xbox ed Activision Blizzard, e della situazione preoccupante di Ubisoft dopo gli ultimi sviluppi.\n----\n#IlCortocircuito\n#E32022\n----\nCapitoli:\n00:00 Intro\n04:50 Xbox Showcase e il caso Activision Blizzard\n47:30 Ubisoft e tanti problemi all'orizzonte\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 5635, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e043000 - Come sarà l'ESTATE videoludica del 2022? - Il Cortocircuito.mp4", "id" => "fIvI-ocwLCU", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fIvI-ocwLCU", "playlist_index" => 3367, "timestamp" => 1651309215, "title" => "Come sarà l'ESTATE videoludica del 2022? - Il Cortocircuito", "upload_date" => "20220430"} 20:33:11.840 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=1005.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:11.842 [debug] QUERY OK source="sources" db=0.4ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:11.847 [debug] QUERY OK source="media_items" db=5.1ms idle=1005.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-30 09:00:15Z], 4] 20:33:11.854 [debug] QUERY OK source="media_items" db=6.0ms idle=245.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La rubrica live più irriverente (o quasi) di Twitch torna inesorabile: in questa frizzante puntata de IL CORTOCIRCUITO, Pierpaolo, Alessio e Francesco discutono amabilmente degli ultimi annunci in merito alle conferenze estive in clima E3 come quella di Microsoft, della relazione ambigua nell’acquisizione tra Xbox ed Activision Blizzard, e della situazione preoccupante di Ubisoft dopo gli ultimi sviluppi.\n----\n#IlCortocircuito\n#E32022\n----\nCapitoli:\n00:00 Intro\n04:50 Xbox Showcase e il caso Activision Blizzard\n47:30 Ubisoft e tanti problemi all'orizzonte\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Come sarà l'ESTATE videoludica del 2022? - Il Cortocircuito", "b7cb9c10-51ba-426e-83b9-c22dc8d0be7a", false, "fIvI-ocwLCU", 5635, false, "https://www.youtube.com/watch?v=fIvI-ocwLCU", 3367, "/downloads/shows/Multiplayer.it/Season 2022/s2022e043000 - Come sarà l'ESTATE videoludica del 2022? - Il Cortocircuito.mp4", false, false, 4, [], 98, ~U[2022-04-30 09:00:15Z], ~U[2026-09-10 18:33:11Z], ~U[2026-09-10 18:33:11Z], "La rubrica live più irriverente (o quasi) di Twitch torna inesorabile: in questa frizzante puntata de IL CORTOCIRCUITO, Pierpaolo, Alessio e Francesco discutono amabilmente degli ultimi annunci in merito alle conferenze estive in clima E3 come quella di Microsoft, della relazione ambigua nell’acquisizione tra Xbox ed Activision Blizzard, e della situazione preoccupante di Ubisoft dopo gli ultimi sviluppi.\n----\n#IlCortocircuito\n#E32022\n----\nCapitoli:\n00:00 Intro\n04:50 Xbox Showcase e il caso Activision Blizzard\n47:30 Ubisoft e tanti problemi all'orizzonte\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Come sarà l'ESTATE videoludica del 2022? - Il Cortocircuito", "fIvI-ocwLCU", 5635, false, "https://www.youtube.com/watch?v=fIvI-ocwLCU", "/downloads/shows/Multiplayer.it/Season 2022/s2022e043000 - Come sarà l'ESTATE videoludica del 2022? - Il Cortocircuito.mp4", false, 4, ~U[2022-04-30 09:00:15Z]] 20:33:11.856 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=89.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:11.856 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=15.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:11.857 [debug] QUERY OK source="media_items" db=0.5ms idle=15.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10703] 20:33:11.858 [debug] Current batch of media processed. Will check again in 1000ms 20:33:12.029 [info] GET / 20:33:12.030 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:33:12.030 [debug] QUERY OK source="settings" db=0.6ms idle=182.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:12.031 [debug] QUERY OK source="media_profiles" db=0.1ms idle=176.8ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:33:12.031 [debug] QUERY OK source="sources" db=0.1ms idle=175.4ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:33:12.036 [debug] QUERY OK source="media_items" db=5.0ms idle=174.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:12.037 [debug] QUERY OK source="media_items" db=0.8ms idle=179.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:12.038 [debug] QUERY OK source="settings" db=0.2ms idle=7.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:12.039 [debug] QUERY OK source="settings" db=0.4ms idle=7.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:12.039 [debug] QUERY OK source="settings" db=0.1ms idle=8.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:12.041 [debug] QUERY OK source="tasks" db=0.4ms idle=4.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:33:12.041 [debug] QUERY OK source="sources" db=0.1ms idle=3.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:12.043 [debug] QUERY OK source="media_items" db=0.9ms idle=4.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:12.050 [debug] QUERY OK source="media_items" db=6.1ms idle=5.0ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:12.051 [debug] QUERY OK source="sources" db=0.3ms idle=10.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:12.060 [debug] QUERY OK source="media_items" db=4.5ms idle=14.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:33:12.067 [debug] QUERY OK source="media_items" db=7.4ms idle=18.5ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:12.068 [debug] QUERY OK source="sources" db=0.2ms idle=24.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:12.069 [info] Sent 200 in 39ms 20:33:12.859 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Si sono conclusi i Pokémon International Championships di Francoforte. Un enorme evento e-sport, che è finalmente tornato in presenza, con migliaia di giocatori da diversi paesi in cerca di Championships Points per accaparrarsi un pass mondiale, e anche dei premi in denaro che non guastano mai. Dopo aver trascorso quattro giorni a stretto contatto con giocatori e addetti ai lavori, proviamo a fare il punto sui risultati, sulle cose da migliorare e sul clima che si respirava all'evento, primo con protagonista Pokémon GO.\n----\n#Pokémon\r\n#PlayPokemon\n---\n00:00 Intro\n00:37 I vincitori\n02:17 Il clima\n02:56 I segreti dei top\n04:18 Pokémon GO\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 400, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042900 - POKÉMON GO, eSport e DIVERTIMENTO: i nostri POKÉMON Championships.mp4", "id" => "LusYQH4nDuc", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=LusYQH4nDuc", "playlist_index" => 3368, "timestamp" => 1651251610, "title" => "POKÉMON GO, eSport e DIVERTIMENTO: i nostri POKÉMON Championships", "upload_date" => "20220429"} 20:33:12.861 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=809.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:12.862 [debug] QUERY OK source="sources" db=0.4ms idle=801.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:12.864 [debug] QUERY OK source="media_items" db=2.3ms idle=794.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-29 17:00:10Z], 4] 20:33:12.866 [debug] QUERY OK source="media_items" db=1.3ms idle=796.7ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Si sono conclusi i Pokémon International Championships di Francoforte. Un enorme evento e-sport, che è finalmente tornato in presenza, con migliaia di giocatori da diversi paesi in cerca di Championships Points per accaparrarsi un pass mondiale, e anche dei premi in denaro che non guastano mai. Dopo aver trascorso quattro giorni a stretto contatto con giocatori e addetti ai lavori, proviamo a fare il punto sui risultati, sulle cose da migliorare e sul clima che si respirava all'evento, primo con protagonista Pokémon GO.\n----\n#Pokémon\r\n#PlayPokemon\n---\n00:00 Intro\n00:37 I vincitori\n02:17 Il clima\n02:56 I segreti dei top\n04:18 Pokémon GO\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "POKÉMON GO, eSport e DIVERTIMENTO: i nostri POKÉMON Championships", "0c8cb9c0-040a-4bbe-a787-23d3c3a3e20c", false, "LusYQH4nDuc", 400, false, "https://www.youtube.com/watch?v=LusYQH4nDuc", 3368, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042900 - POKÉMON GO, eSport e DIVERTIMENTO: i nostri POKÉMON Championships.mp4", false, false, 4, [], 99, ~U[2022-04-29 17:00:10Z], ~U[2026-09-10 18:33:12Z], ~U[2026-09-10 18:33:12Z], "Si sono conclusi i Pokémon International Championships di Francoforte. Un enorme evento e-sport, che è finalmente tornato in presenza, con migliaia di giocatori da diversi paesi in cerca di Championships Points per accaparrarsi un pass mondiale, e anche dei premi in denaro che non guastano mai. Dopo aver trascorso quattro giorni a stretto contatto con giocatori e addetti ai lavori, proviamo a fare il punto sui risultati, sulle cose da migliorare e sul clima che si respirava all'evento, primo con protagonista Pokémon GO.\n----\n#Pokémon\r\n#PlayPokemon\n---\n00:00 Intro\n00:37 I vincitori\n02:17 Il clima\n02:56 I segreti dei top\n04:18 Pokémon GO\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "POKÉMON GO, eSport e DIVERTIMENTO: i nostri POKÉMON Championships", "LusYQH4nDuc", 400, false, "https://www.youtube.com/watch?v=LusYQH4nDuc", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042900 - POKÉMON GO, eSport e DIVERTIMENTO: i nostri POKÉMON Championships.mp4", false, 4, ~U[2022-04-29 17:00:10Z]] 20:33:12.868 [debug] QUERY OK source="sources" db=1.1ms idle=99.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:12.869 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:12.871 [debug] QUERY OK source="media_items" db=1.6ms idle=7.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10704] 20:33:12.871 [debug] Current batch of media processed. Will check again in 1000ms 20:33:13.873 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "La grande acquisizione di Activision Blizzard da parte di Microsoft potrebbe fallire. Dopo la notizia dell’accordo raggiunto tra le due società risalente a metà gennaio scorso, alcune nubi sembrano addensarsi sull’affare. Scendiamo nei particolari.\n---\n#Xbox\n#Activision\n---\n00:00 Intro\n00:27 Il voto degli azionisti\n01:38 I dubbi del mercato\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 193, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042900 - MICROSOFT + ACTIVISION: ACQUISIZIONE A RISCHIO?.mp4", "id" => "-jNJi2NusyI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=-jNJi2NusyI", "playlist_index" => 3369, "timestamp" => 1651244453, "title" => "MICROSOFT + ACTIVISION: ACQUISIZIONE A RISCHIO?", "upload_date" => "20220429"} 20:33:13.875 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=1007.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:13.876 [debug] QUERY OK source="sources" db=0.5ms queue=0.2ms idle=1007.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:13.888 [debug] QUERY OK source="media_items" db=11.3ms queue=0.1ms idle=1007.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-29 15:00:53Z], 4] 20:33:13.891 [debug] QUERY OK source="media_items" db=2.0ms queue=0.1ms idle=116.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La grande acquisizione di Activision Blizzard da parte di Microsoft potrebbe fallire. Dopo la notizia dell’accordo raggiunto tra le due società risalente a metà gennaio scorso, alcune nubi sembrano addensarsi sull’affare. Scendiamo nei particolari.\n---\n#Xbox\n#Activision\n---\n00:00 Intro\n00:27 Il voto degli azionisti\n01:38 I dubbi del mercato\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MICROSOFT + ACTIVISION: ACQUISIZIONE A RISCHIO?", "cc296ef0-6e35-4e25-b8e5-37a02f9e46d4", false, "-jNJi2NusyI", 193, false, "https://www.youtube.com/watch?v=-jNJi2NusyI", 3369, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042900 - MICROSOFT + ACTIVISION: ACQUISIZIONE A RISCHIO?.mp4", false, false, 4, [], 98, ~U[2022-04-29 15:00:53Z], ~U[2026-09-10 18:33:13Z], ~U[2026-09-10 18:33:13Z], "La grande acquisizione di Activision Blizzard da parte di Microsoft potrebbe fallire. Dopo la notizia dell’accordo raggiunto tra le due società risalente a metà gennaio scorso, alcune nubi sembrano addensarsi sull’affare. Scendiamo nei particolari.\n---\n#Xbox\n#Activision\n---\n00:00 Intro\n00:27 Il voto degli azionisti\n01:38 I dubbi del mercato\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MICROSOFT + ACTIVISION: ACQUISIZIONE A RISCHIO?", "-jNJi2NusyI", 193, false, "https://www.youtube.com/watch?v=-jNJi2NusyI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042900 - MICROSOFT + ACTIVISION: ACQUISIZIONE A RISCHIO?.mp4", false, 4, ~U[2022-04-29 15:00:53Z]] 20:33:13.895 [debug] QUERY OK source="sources" db=3.4ms queue=0.2ms idle=17.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:13.896 [debug] QUERY OK source="media_profiles" db=0.4ms idle=19.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:13.897 [debug] QUERY OK source="media_items" db=0.5ms idle=19.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10705] 20:33:13.898 [debug] Current batch of media processed. Will check again in 1000ms 20:33:14.899 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Microsoft ha annunciato la data della conferenza Xbox & Bethesda in cui presenterà i suoi videogiochi in arrivo per Xbox Series X/S e PC nel 2022 e oltre.\n\n----\n#Xbox\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 101, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042800 - XBOX & BETHESDA: CONFERENZA IN ARRIVO!.mp4", "id" => "jjxVUgKhTcI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=jjxVUgKhTcI", "playlist_index" => 3370, "timestamp" => 1651157315, "title" => "XBOX & BETHESDA: CONFERENZA IN ARRIVO!", "upload_date" => "20220428"} 20:33:14.901 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1008.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:14.902 [debug] QUERY OK source="sources" db=0.3ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:14.908 [debug] QUERY OK source="media_items" db=5.8ms queue=0.1ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-28 14:48:35Z], 4] 20:33:14.913 [debug] QUERY OK source="media_items" db=4.3ms idle=1011.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Microsoft ha annunciato la data della conferenza Xbox & Bethesda in cui presenterà i suoi videogiochi in arrivo per Xbox Series X/S e PC nel 2022 e oltre.\n\n----\n#Xbox\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX & BETHESDA: CONFERENZA IN ARRIVO!", "8f186755-ff00-4699-acba-4dc97c492f94", false, "jjxVUgKhTcI", 101, false, "https://www.youtube.com/watch?v=jjxVUgKhTcI", 3370, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042800 - XBOX & BETHESDA: CONFERENZA IN ARRIVO!.mp4", false, false, 4, [], 99, ~U[2022-04-28 14:48:35Z], ~U[2026-09-10 18:33:14Z], ~U[2026-09-10 18:33:14Z], "Microsoft ha annunciato la data della conferenza Xbox & Bethesda in cui presenterà i suoi videogiochi in arrivo per Xbox Series X/S e PC nel 2022 e oltre.\n\n----\n#Xbox\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "XBOX & BETHESDA: CONFERENZA IN ARRIVO!", "jjxVUgKhTcI", 101, false, "https://www.youtube.com/watch?v=jjxVUgKhTcI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042800 - XBOX & BETHESDA: CONFERENZA IN ARRIVO!.mp4", false, 4, ~U[2022-04-28 14:48:35Z]] 20:33:14.914 [debug] QUERY OK source="sources" db=0.3ms idle=136.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:14.915 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=13.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:14.915 [debug] QUERY OK source="media_items" db=0.4ms idle=13.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10706] 20:33:14.916 [debug] Current batch of media processed. Will check again in 1000ms 20:33:15.917 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Serino ci porta in giro per il Comicon 2022, salutando e (soprattutto) importunando i presenti, tra stand, cosplay e appassionati.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 1633, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042800 - Un giro matto al Comicon 2022.mp4", "id" => "btzIfqhPeIo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=btzIfqhPeIo", "playlist_index" => 3371, "timestamp" => 1651136431, "title" => "Un giro matto al Comicon 2022", "upload_date" => "20220428"} 20:33:15.918 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:15.919 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:15.929 [debug] QUERY OK source="media_items" db=9.2ms idle=1004.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-28 09:00:31Z], 4] 20:33:15.931 [debug] QUERY OK source="media_items" db=1.3ms idle=1013.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Serino ci porta in giro per il Comicon 2022, salutando e (soprattutto) importunando i presenti, tra stand, cosplay e appassionati.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Un giro matto al Comicon 2022", "2c72a1ec-ec79-41ab-9cc3-7ce5a599e716", false, "btzIfqhPeIo", 1633, false, "https://www.youtube.com/watch?v=btzIfqhPeIo", 3371, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042800 - Un giro matto al Comicon 2022.mp4", false, false, 4, [], 98, ~U[2022-04-28 09:00:31Z], ~U[2026-09-10 18:33:15Z], ~U[2026-09-10 18:33:15Z], "Serino ci porta in giro per il Comicon 2022, salutando e (soprattutto) importunando i presenti, tra stand, cosplay e appassionati.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Un giro matto al Comicon 2022", "btzIfqhPeIo", 1633, false, "https://www.youtube.com/watch?v=btzIfqhPeIo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042800 - Un giro matto al Comicon 2022.mp4", false, 4, ~U[2022-04-28 09:00:31Z]] 20:33:15.932 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=152.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:15.932 [debug] QUERY OK source="media_profiles" db=0.2ms idle=13.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:15.933 [debug] QUERY OK source="media_items" db=0.3ms idle=13.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10707] 20:33:15.933 [debug] Current batch of media processed. Will check again in 1000ms 20:33:16.935 [debug] Current batch of media processed. Will check again in 1000ms 20:33:17.071 [info] GET / 20:33:17.072 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:33:17.072 [debug] QUERY OK source="settings" db=0.2ms idle=1140.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:17.073 [debug] QUERY OK source="media_profiles" db=0.3ms idle=1140.4ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:33:17.073 [debug] QUERY OK source="sources" db=0.1ms idle=1140.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:33:17.078 [debug] QUERY OK source="media_items" db=4.7ms idle=1139.9ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:17.079 [debug] QUERY OK source="media_items" db=0.8ms idle=296.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:17.079 [debug] QUERY OK source="settings" db=0.1ms idle=7.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:17.080 [debug] QUERY OK source="settings" db=0.1ms idle=7.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:17.081 [debug] QUERY OK source="settings" db=0.1ms idle=7.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:17.082 [debug] QUERY OK source="tasks" db=0.2ms idle=3.4ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:33:17.082 [debug] QUERY OK source="sources" db=0.1ms idle=2.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:17.084 [debug] QUERY OK source="media_items" db=0.9ms idle=3.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:17.090 [debug] QUERY OK source="media_items" db=6.2ms idle=4.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:17.092 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=10.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:17.103 [debug] QUERY OK source="media_items" db=5.5ms idle=15.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:33:17.120 [debug] QUERY OK source="media_items" db=16.0ms idle=21.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:17.121 [debug] QUERY OK source="sources" db=0.3ms queue=0.2ms idle=36.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:17.124 [info] Sent 200 in 52ms 20:33:17.936 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "In attesa dell'arrivo del nuovo abbonamento PlayStation Plus PS5 in Italia a giugno, ecco i giochi gratis PS5 e PS4 che Sony offre a tutti gli abbonati a Maggio 2022, come sempre senza costi aggiuntivi oltre al prezzo dell’abbonamento.\n\n----\n#PlayStation\n#PS5\n----\n\nCapitoli:\n00:00 Intro\n00:24 FIFA 22\n01:17 Curse of the Dead Gods\n02:01 Tribes of Midgard\n02:45 Recap\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 211, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042700 - PLAYSTATION PLUS: i Giochi Gratis PS5 e PS4 di MAGGIO 2022.mp4", "id" => "n1ubOwNQdEM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=n1ubOwNQdEM", "playlist_index" => 3372, "timestamp" => 1651073432, "title" => "PLAYSTATION PLUS: i Giochi Gratis PS5 e PS4 di MAGGIO 2022", "upload_date" => "20220427"} 20:33:17.937 [debug] QUERY OK source="sources" db=0.6ms idle=843.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:17.938 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=834.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:17.942 [debug] QUERY OK source="media_items" db=3.1ms queue=0.1ms idle=818.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-27 15:30:32Z], 4] 20:33:17.945 [debug] QUERY OK source="media_items" db=1.7ms queue=0.1ms idle=821.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In attesa dell'arrivo del nuovo abbonamento PlayStation Plus PS5 in Italia a giugno, ecco i giochi gratis PS5 e PS4 che Sony offre a tutti gli abbonati a Maggio 2022, come sempre senza costi aggiuntivi oltre al prezzo dell’abbonamento.\n\n----\n#PlayStation\n#PS5\n----\n\nCapitoli:\n00:00 Intro\n00:24 FIFA 22\n01:17 Curse of the Dead Gods\n02:01 Tribes of Midgard\n02:45 Recap\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: i Giochi Gratis PS5 e PS4 di MAGGIO 2022", "6b4f5b7f-ff49-497f-bca2-c6b8e9db3d29", false, "n1ubOwNQdEM", 211, false, "https://www.youtube.com/watch?v=n1ubOwNQdEM", 3372, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042700 - PLAYSTATION PLUS: i Giochi Gratis PS5 e PS4 di MAGGIO 2022.mp4", false, false, 4, [], 99, ~U[2022-04-27 15:30:32Z], ~U[2026-09-10 18:33:17Z], ~U[2026-09-10 18:33:17Z], "In attesa dell'arrivo del nuovo abbonamento PlayStation Plus PS5 in Italia a giugno, ecco i giochi gratis PS5 e PS4 che Sony offre a tutti gli abbonati a Maggio 2022, come sempre senza costi aggiuntivi oltre al prezzo dell’abbonamento.\n\n----\n#PlayStation\n#PS5\n----\n\nCapitoli:\n00:00 Intro\n00:24 FIFA 22\n01:17 Curse of the Dead Gods\n02:01 Tribes of Midgard\n02:45 Recap\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYSTATION PLUS: i Giochi Gratis PS5 e PS4 di MAGGIO 2022", "n1ubOwNQdEM", 211, false, "https://www.youtube.com/watch?v=n1ubOwNQdEM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042700 - PLAYSTATION PLUS: i Giochi Gratis PS5 e PS4 di MAGGIO 2022.mp4", false, 4, ~U[2022-04-27 15:30:32Z]] 20:33:17.947 [debug] QUERY OK source="sources" db=1.4ms idle=160.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:17.948 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=10.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:17.950 [debug] QUERY OK source="media_items" db=1.3ms queue=0.1ms idle=10.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10708] 20:33:17.950 [debug] Current batch of media processed. Will check again in 1000ms 20:33:18.952 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Sony PlayStation ha aperto un nuovo gruppo chiamato \"Preservation Team\", con l'obiettivo, pare, di trovare modi e lavorare su tecnologie che permettano di preservare i vecchi giochi del passato.\n\n----\n#PlayStation\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 178, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042700 - SONY: Nuovo Team per salvare i vecchi giochi PlayStation!.mp4", "id" => "ILD8PWFi5Qk", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ILD8PWFi5Qk", "playlist_index" => 3373, "timestamp" => 1651057213, "title" => "SONY: Nuovo Team per salvare i vecchi giochi PlayStation!", "upload_date" => "20220427"} 20:33:18.953 [debug] QUERY OK source="sources" db=1.0ms queue=0.1ms idle=1007.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:18.955 [debug] QUERY OK source="sources" db=0.6ms idle=1007.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:18.960 [debug] QUERY OK source="media_items" db=4.8ms queue=0.1ms idle=1007.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-27 11:00:13Z], 4] 20:33:18.962 [debug] QUERY OK source="media_items" db=1.3ms idle=1010.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sony PlayStation ha aperto un nuovo gruppo chiamato \"Preservation Team\", con l'obiettivo, pare, di trovare modi e lavorare su tecnologie che permettano di preservare i vecchi giochi del passato.\n\n----\n#PlayStation\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONY: Nuovo Team per salvare i vecchi giochi PlayStation!", "2f39e36d-916d-4303-8844-cc2aed2ae850", false, "ILD8PWFi5Qk", 178, false, "https://www.youtube.com/watch?v=ILD8PWFi5Qk", 3373, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042700 - SONY: Nuovo Team per salvare i vecchi giochi PlayStation!.mp4", false, false, 4, [], 98, ~U[2022-04-27 11:00:13Z], ~U[2026-09-10 18:33:18Z], ~U[2026-09-10 18:33:18Z], "Sony PlayStation ha aperto un nuovo gruppo chiamato \"Preservation Team\", con l'obiettivo, pare, di trovare modi e lavorare su tecnologie che permettano di preservare i vecchi giochi del passato.\n\n----\n#PlayStation\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SONY: Nuovo Team per salvare i vecchi giochi PlayStation!", "ILD8PWFi5Qk", 178, false, "https://www.youtube.com/watch?v=ILD8PWFi5Qk", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042700 - SONY: Nuovo Team per salvare i vecchi giochi PlayStation!.mp4", false, 4, ~U[2022-04-27 11:00:13Z]] 20:33:18.963 [debug] QUERY OK source="sources" db=0.3ms idle=173.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:18.964 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=9.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:18.965 [debug] QUERY OK source="media_items" db=0.4ms idle=9.6ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10709] 20:33:18.965 [debug] Current batch of media processed. Will check again in 1000ms 20:33:19.966 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Il nuovo MotoGP 22 punta tutto sulla simulazione. Vi raccontiamo nella nostra recensione le nostre impressioni sull'edizione di quest'anno, sul gameplay, le modalità e l'aspetto tecnico.\n\n----\n#MotoGp\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 281, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042700 - MOTOGP 22 RECENSIONE - REALISMO SENZA FRENI!.mp4", "id" => "fvW94Diw3ks", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=fvW94Diw3ks", "playlist_index" => 3374, "timestamp" => 1651050016, "title" => "MOTOGP 22 RECENSIONE - REALISMO SENZA FRENI!", "upload_date" => "20220427"} 20:33:19.968 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:19.970 [debug] QUERY OK source="sources" db=0.7ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:19.977 [debug] QUERY OK source="media_items" db=6.2ms idle=1006.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-27 09:00:16Z], 4] 20:33:19.983 [debug] QUERY OK source="media_items" db=5.7ms idle=1012.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il nuovo MotoGP 22 punta tutto sulla simulazione. Vi raccontiamo nella nostra recensione le nostre impressioni sull'edizione di quest'anno, sul gameplay, le modalità e l'aspetto tecnico.\n\n----\n#MotoGp\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MOTOGP 22 RECENSIONE - REALISMO SENZA FRENI!", "8a95a7db-5084-4606-9ba8-5f2b3a74536e", false, "fvW94Diw3ks", 281, false, "https://www.youtube.com/watch?v=fvW94Diw3ks", 3374, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042700 - MOTOGP 22 RECENSIONE - REALISMO SENZA FRENI!.mp4", false, false, 4, [], 97, ~U[2022-04-27 09:00:16Z], ~U[2026-09-10 18:33:19Z], ~U[2026-09-10 18:33:19Z], "Il nuovo MotoGP 22 punta tutto sulla simulazione. Vi raccontiamo nella nostra recensione le nostre impressioni sull'edizione di quest'anno, sul gameplay, le modalità e l'aspetto tecnico.\n\n----\n#MotoGp\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "MOTOGP 22 RECENSIONE - REALISMO SENZA FRENI!", "fvW94Diw3ks", 281, false, "https://www.youtube.com/watch?v=fvW94Diw3ks", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042700 - MOTOGP 22 RECENSIONE - REALISMO SENZA FRENI!.mp4", false, 4, ~U[2022-04-27 09:00:16Z]] 20:33:19.984 [debug] QUERY OK source="sources" db=0.4ms idle=190.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:19.985 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=16.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:19.986 [debug] QUERY OK source="media_items" db=0.5ms idle=16.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10710] 20:33:19.986 [debug] Current batch of media processed. Will check again in 1000ms 20:33:20.988 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Sembra che presto gran parte dei giochi PlayStation 4 e PS5 avrà una versione demo per gli abbonati al PS Plus Premium.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayeritr", "duration" => 134, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042600 - Demo Gratis per (quasi) TUTTI i giochi PS4 e PS5 (Esclusiva PS Plus Premium).mp4", "id" => "x_z_QoA8dHo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=x_z_QoA8dHo", "playlist_index" => 3375, "timestamp" => 1650987040, "title" => "Demo Gratis per (quasi) TUTTI i giochi PS4 e PS5 (Esclusiva PS Plus Premium)", "upload_date" => "20220426"} 20:33:20.988 [debug] QUERY OK source="sources" db=0.2ms idle=1005.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:20.989 [debug] QUERY OK source="sources" db=0.3ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:20.995 [debug] QUERY OK source="media_items" db=4.9ms idle=1004.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-26 15:30:40Z], 4] 20:33:21.000 [debug] QUERY OK source="media_items" db=4.1ms idle=1008.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Sembra che presto gran parte dei giochi PlayStation 4 e PS5 avrà una versione demo per gli abbonati al PS Plus Premium.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayeritr", "Demo Gratis per (quasi) TUTTI i giochi PS4 e PS5 (Esclusiva PS Plus Premium)", "4ad661f6-ba3b-4636-b8ee-d7d14d6d5bcd", false, "x_z_QoA8dHo", 134, false, "https://www.youtube.com/watch?v=x_z_QoA8dHo", 3375, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042600 - Demo Gratis per (quasi) TUTTI i giochi PS4 e PS5 (Esclusiva PS Plus Premium).mp4", false, false, 4, [], 99, ~U[2022-04-26 15:30:40Z], ~U[2026-09-10 18:33:20Z], ~U[2026-09-10 18:33:20Z], "Sembra che presto gran parte dei giochi PlayStation 4 e PS5 avrà una versione demo per gli abbonati al PS Plus Premium.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayeritr", "Demo Gratis per (quasi) TUTTI i giochi PS4 e PS5 (Esclusiva PS Plus Premium)", "x_z_QoA8dHo", 134, false, "https://www.youtube.com/watch?v=x_z_QoA8dHo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042600 - Demo Gratis per (quasi) TUTTI i giochi PS4 e PS5 (Esclusiva PS Plus Premium).mp4", false, 4, ~U[2022-04-26 15:30:40Z]] 20:33:21.001 [debug] QUERY OK source="sources" db=0.9ms idle=203.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:21.002 [debug] QUERY OK source="media_profiles" db=0.3ms idle=12.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:21.003 [debug] QUERY OK source="media_items" db=0.5ms idle=12.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10711] 20:33:21.003 [debug] Current batch of media processed. Will check again in 1000ms 20:33:22.004 [debug] Current batch of media processed. Will check again in 1000ms 20:33:22.126 [info] GET / 20:33:22.126 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:33:22.126 [debug] QUERY OK source="settings" db=0.2ms idle=1126.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:22.127 [debug] QUERY OK source="media_profiles" db=0.2ms idle=1125.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:33:22.127 [debug] QUERY OK source="sources" db=0.1ms idle=1125.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:33:22.133 [debug] QUERY OK source="media_items" db=6.1ms idle=1124.4ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:22.134 [debug] QUERY OK source="media_items" db=0.7ms idle=332.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:22.135 [debug] QUERY OK source="settings" db=0.2ms idle=8.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:22.135 [debug] QUERY OK source="settings" db=0.1ms idle=8.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:22.136 [debug] QUERY OK source="settings" db=0.1ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:22.137 [debug] QUERY OK source="tasks" db=0.2ms idle=2.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:33:22.137 [debug] QUERY OK source="sources" db=0.2ms idle=2.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:22.139 [debug] QUERY OK source="media_items" db=0.6ms idle=2.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:22.143 [debug] QUERY OK source="media_items" db=3.9ms idle=3.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:22.143 [debug] QUERY OK source="sources" db=0.2ms idle=7.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:22.148 [debug] QUERY OK source="media_items" db=3.1ms idle=8.5ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:33:22.156 [debug] QUERY OK source="media_items" db=7.4ms idle=11.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:22.157 [debug] QUERY OK source="sources" db=0.2ms idle=17.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:22.158 [info] Sent 200 in 32ms 20:33:23.005 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Nuovo video di Starfield in cui Bethesda racconta del lavoro sulla colonna sonora e sul sound design.\n\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 400, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042600 - STARFIELD: Colonna Sonora e Audio.mp4", "id" => "4FA_su3okLQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=4FA_su3okLQ", "playlist_index" => 3376, "timestamp" => 1650981603, "title" => "STARFIELD: Colonna Sonora e Audio", "upload_date" => "20220426"} 20:33:23.006 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=862.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:23.007 [debug] QUERY OK source="sources" db=0.4ms idle=858.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:23.011 [debug] QUERY OK source="media_items" db=3.6ms idle=851.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-26 14:00:03Z], 4] 20:33:23.014 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=855.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nuovo video di Starfield in cui Bethesda racconta del lavoro sulla colonna sonora e sul sound design.\n\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STARFIELD: Colonna Sonora e Audio", "0a75445b-43de-4e0c-94a6-dd677cd79033", false, "4FA_su3okLQ", 400, false, "https://www.youtube.com/watch?v=4FA_su3okLQ", 3376, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042600 - STARFIELD: Colonna Sonora e Audio.mp4", false, false, 4, [], 98, ~U[2022-04-26 14:00:03Z], ~U[2026-09-10 18:33:23Z], ~U[2026-09-10 18:33:23Z], "Nuovo video di Starfield in cui Bethesda racconta del lavoro sulla colonna sonora e sul sound design.\n\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STARFIELD: Colonna Sonora e Audio", "4FA_su3okLQ", 400, false, "https://www.youtube.com/watch?v=4FA_su3okLQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042600 - STARFIELD: Colonna Sonora e Audio.mp4", false, 4, ~U[2022-04-26 14:00:03Z]] 20:33:23.016 [debug] QUERY OK source="sources" db=1.5ms queue=0.1ms idle=208.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:23.017 [debug] QUERY OK source="media_profiles" db=0.6ms idle=9.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:23.019 [debug] QUERY OK source="media_items" db=1.8ms idle=10.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10712] 20:33:23.019 [debug] Current batch of media processed. Will check again in 1000ms 20:33:24.021 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Kao the Kangaroo torna con una nuova avventura platform che ricorda in più modi l'ottimo Crash Bandicoot, ma si rivela un gioco sorprendentemente ricco di potenziale.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 279, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042500 - LA COPIA DI CRASH BANDICOOT? (Kao the Kangaroo).mp4", "id" => "lMiJeh3xPdE", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=lMiJeh3xPdE", "playlist_index" => 3377, "timestamp" => 1650895219, "title" => "LA COPIA DI CRASH BANDICOOT? (Kao the Kangaroo)", "upload_date" => "20220425"} 20:33:24.023 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=1008.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:24.024 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1007.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:24.033 [debug] QUERY OK source="media_items" db=9.0ms queue=0.1ms idle=1007.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-25 14:00:19Z], 4] 20:33:24.040 [debug] QUERY OK source="media_items" db=5.5ms queue=0.1ms idle=1014.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Kao the Kangaroo torna con una nuova avventura platform che ricorda in più modi l'ottimo Crash Bandicoot, ma si rivela un gioco sorprendentemente ricco di potenziale.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LA COPIA DI CRASH BANDICOOT? (Kao the Kangaroo)", "509f77ac-8ee1-41da-a499-90abc919f997", false, "lMiJeh3xPdE", 279, false, "https://www.youtube.com/watch?v=lMiJeh3xPdE", 3377, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042500 - LA COPIA DI CRASH BANDICOOT? (Kao the Kangaroo).mp4", false, false, 4, [], 99, ~U[2022-04-25 14:00:19Z], ~U[2026-09-10 18:33:24Z], ~U[2026-09-10 18:33:24Z], "Kao the Kangaroo torna con una nuova avventura platform che ricorda in più modi l'ottimo Crash Bandicoot, ma si rivela un gioco sorprendentemente ricco di potenziale.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "LA COPIA DI CRASH BANDICOOT? (Kao the Kangaroo)", "lMiJeh3xPdE", 279, false, "https://www.youtube.com/watch?v=lMiJeh3xPdE", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042500 - LA COPIA DI CRASH BANDICOOT? (Kao the Kangaroo).mp4", false, 4, ~U[2022-04-25 14:00:19Z]] 20:33:24.041 [debug] QUERY OK source="sources" db=0.3ms idle=228.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:24.042 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=18.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:24.043 [debug] QUERY OK source="media_items" db=0.4ms idle=18.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10713] 20:33:24.043 [debug] Current batch of media processed. Will check again in 1000ms 20:33:25.044 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Quando da Nvidia erano trapelate informazioni su tantissimi nuovi giochi in sviluppo nessuno aveva preso l'informazione sul serio, e invece - uno dopo l'altro - gli annunci dei vari giochi sono arrivati. Rivediamo cos'era successo e quali sono gli annunci che ancora mancano all'appello.\n\n----\nCapitoli:\n00:00 Intro\n00:32 La lista\n01:29 Sony e Microsoft\n03:11 Square Enix\n03:55 Capcom e Bandai Namco\n04:32 Take Two, EA e Valve\n05:38 Sega e Atlus\n06:10 Konami e Warner Bros.\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 432, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042500 - Il Mega-Leak a cui nessuno credeva (ma che era vero).mp4", "id" => "egaKDKI5KS0", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=egaKDKI5KS0", "playlist_index" => 3378, "timestamp" => 1650877219, "title" => "Il Mega-Leak a cui nessuno credeva (ma che era vero)", "upload_date" => "20220425"} 20:33:25.046 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1005.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:25.047 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:25.058 [debug] QUERY OK source="media_items" db=10.4ms queue=0.1ms idle=1005.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-25 09:00:19Z], 4] 20:33:25.061 [debug] QUERY OK source="media_items" db=1.6ms idle=1015.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Quando da Nvidia erano trapelate informazioni su tantissimi nuovi giochi in sviluppo nessuno aveva preso l'informazione sul serio, e invece - uno dopo l'altro - gli annunci dei vari giochi sono arrivati. Rivediamo cos'era successo e quali sono gli annunci che ancora mancano all'appello.\n\n----\nCapitoli:\n00:00 Intro\n00:32 La lista\n01:29 Sony e Microsoft\n03:11 Square Enix\n03:55 Capcom e Bandai Namco\n04:32 Take Two, EA e Valve\n05:38 Sega e Atlus\n06:10 Konami e Warner Bros.\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il Mega-Leak a cui nessuno credeva (ma che era vero)", "927776f5-e7df-4cce-8faf-bd880890c3a1", false, "egaKDKI5KS0", 432, false, "https://www.youtube.com/watch?v=egaKDKI5KS0", 3378, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042500 - Il Mega-Leak a cui nessuno credeva (ma che era vero).mp4", false, false, 4, [], 98, ~U[2022-04-25 09:00:19Z], ~U[2026-09-10 18:33:25Z], ~U[2026-09-10 18:33:25Z], "Quando da Nvidia erano trapelate informazioni su tantissimi nuovi giochi in sviluppo nessuno aveva preso l'informazione sul serio, e invece - uno dopo l'altro - gli annunci dei vari giochi sono arrivati. Rivediamo cos'era successo e quali sono gli annunci che ancora mancano all'appello.\n\n----\nCapitoli:\n00:00 Intro\n00:32 La lista\n01:29 Sony e Microsoft\n03:11 Square Enix\n03:55 Capcom e Bandai Namco\n04:32 Take Two, EA e Valve\n05:38 Sega e Atlus\n06:10 Konami e Warner Bros.\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il Mega-Leak a cui nessuno credeva (ma che era vero)", "egaKDKI5KS0", 432, false, "https://www.youtube.com/watch?v=egaKDKI5KS0", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042500 - Il Mega-Leak a cui nessuno credeva (ma che era vero).mp4", false, 4, ~U[2022-04-25 09:00:19Z]] 20:33:25.061 [debug] QUERY OK source="sources" db=0.3ms idle=244.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:25.062 [debug] QUERY OK source="media_profiles" db=0.3ms idle=15.6ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:25.063 [debug] QUERY OK source="media_items" db=0.4ms idle=15.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10714] 20:33:25.063 [debug] Current batch of media processed. Will check again in 1000ms 20:33:26.064 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Tutte le novità di World of Warcraft: Dragonflight, la nuova espansione del gioco Blizzard che introduce - tra le varie cose - la possibilità di impersonare dei draghi.\n\n----\n#Warcraft\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 440, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042400 - I Draghi invadono World of Warcraft!.mp4", "id" => "jsEF-I1FN5s", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=jsEF-I1FN5s", "playlist_index" => 3379, "timestamp" => 1650812421, "title" => "I Draghi invadono World of Warcraft!", "upload_date" => "20220424"} 20:33:26.066 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1004.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:26.067 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1005.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:26.073 [debug] QUERY OK source="media_items" db=4.9ms idle=1005.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-24 15:00:21Z], 4] 20:33:26.078 [debug] QUERY OK source="media_items" db=4.4ms idle=1010.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Tutte le novità di World of Warcraft: Dragonflight, la nuova espansione del gioco Blizzard che introduce - tra le varie cose - la possibilità di impersonare dei draghi.\n\n----\n#Warcraft\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I Draghi invadono World of Warcraft!", "54b9d3fe-ac61-4226-bd00-e732a6363215", false, "jsEF-I1FN5s", 440, false, "https://www.youtube.com/watch?v=jsEF-I1FN5s", 3379, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042400 - I Draghi invadono World of Warcraft!.mp4", false, false, 4, [], 99, ~U[2022-04-24 15:00:21Z], ~U[2026-09-10 18:33:26Z], ~U[2026-09-10 18:33:26Z], "Tutte le novità di World of Warcraft: Dragonflight, la nuova espansione del gioco Blizzard che introduce - tra le varie cose - la possibilità di impersonare dei draghi.\n\n----\n#Warcraft\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "I Draghi invadono World of Warcraft!", "jsEF-I1FN5s", 440, false, "https://www.youtube.com/watch?v=jsEF-I1FN5s", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042400 - I Draghi invadono World of Warcraft!.mp4", false, 4, ~U[2022-04-24 15:00:21Z]] 20:33:26.079 [debug] QUERY OK source="sources" db=0.3ms idle=257.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:26.080 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=13.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:26.081 [debug] QUERY OK source="media_items" db=0.4ms idle=13.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10715] 20:33:26.081 [debug] Current batch of media processed. Will check again in 1000ms 20:33:27.082 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Ecco la nostra recensione del visore per la realtà virtuale HP Reverb G2, un prodotto di fascia media capace di stupire per alcune caratteristiche veramente eccellenti.\n\n----\nCapitoli:\n00:00 Intro\n01:24 Specifiche Tecniche\n03:19 Design\n04:55 Esperienza d'Uso\n08:26 Commento\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 580, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042400 - Visore con ottima risoluzione e lenti ibride (HP Reverb G2 RECENSIONE).mp4", "id" => "hGMiEbamvUM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=hGMiEbamvUM", "playlist_index" => 3380, "timestamp" => 1650801618, "title" => "Visore con ottima risoluzione e lenti ibride (HP Reverb G2 RECENSIONE)", "upload_date" => "20220424"} 20:33:27.082 [debug] QUERY OK source="sources" db=0.3ms idle=1004.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:27.083 [debug] QUERY OK source="sources" db=0.2ms idle=1003.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:27.088 [debug] QUERY OK source="media_items" db=4.8ms idle=1003.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-24 12:00:18Z], 4] 20:33:27.089 [debug] QUERY OK source="media_items" db=0.8ms idle=1007.5ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Ecco la nostra recensione del visore per la realtà virtuale HP Reverb G2, un prodotto di fascia media capace di stupire per alcune caratteristiche veramente eccellenti.\n\n----\nCapitoli:\n00:00 Intro\n01:24 Specifiche Tecniche\n03:19 Design\n04:55 Esperienza d'Uso\n08:26 Commento\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Visore con ottima risoluzione e lenti ibride (HP Reverb G2 RECENSIONE)", "0083e26c-4101-424c-8b59-310bb59f51ae", false, "hGMiEbamvUM", 580, false, "https://www.youtube.com/watch?v=hGMiEbamvUM", 3380, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042400 - Visore con ottima risoluzione e lenti ibride (HP Reverb G2 RECENSIONE).mp4", false, false, 4, [], 98, ~U[2022-04-24 12:00:18Z], ~U[2026-09-10 18:33:27Z], ~U[2026-09-10 18:33:27Z], "Ecco la nostra recensione del visore per la realtà virtuale HP Reverb G2, un prodotto di fascia media capace di stupire per alcune caratteristiche veramente eccellenti.\n\n----\nCapitoli:\n00:00 Intro\n01:24 Specifiche Tecniche\n03:19 Design\n04:55 Esperienza d'Uso\n08:26 Commento\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Visore con ottima risoluzione e lenti ibride (HP Reverb G2 RECENSIONE)", "hGMiEbamvUM", 580, false, "https://www.youtube.com/watch?v=hGMiEbamvUM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042400 - Visore con ottima risoluzione e lenti ibride (HP Reverb G2 RECENSIONE).mp4", false, 4, ~U[2022-04-24 12:00:18Z]] 20:33:27.090 [debug] QUERY OK source="sources" db=0.3ms idle=266.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:27.090 [debug] QUERY OK source="media_profiles" db=0.2ms idle=7.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:27.091 [debug] QUERY OK source="media_items" db=0.3ms idle=7.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10716] 20:33:27.091 [debug] Current batch of media processed. Will check again in 1000ms 20:33:27.160 [info] GET / 20:33:27.160 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:33:27.162 [debug] QUERY OK source="settings" db=1.0ms idle=72.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:27.162 [debug] QUERY OK source="media_profiles" db=0.2ms idle=72.5ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:33:27.162 [debug] QUERY OK source="sources" db=0.1ms idle=72.3ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:33:27.168 [debug] QUERY OK source="media_items" db=5.7ms idle=72.2ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:27.169 [debug] QUERY OK source="media_items" db=0.6ms idle=77.6ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:27.170 [debug] QUERY OK source="settings" db=0.3ms idle=7.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:27.170 [debug] QUERY OK source="settings" db=0.1ms idle=7.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:27.171 [debug] QUERY OK source="settings" db=0.1ms idle=8.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:27.172 [debug] QUERY OK source="tasks" db=0.3ms idle=2.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:33:27.172 [debug] QUERY OK source="sources" db=0.2ms idle=2.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:27.174 [debug] QUERY OK source="media_items" db=0.8ms idle=3.3ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:27.178 [debug] QUERY OK source="media_items" db=3.8ms idle=4.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:27.179 [debug] QUERY OK source="sources" db=0.1ms idle=8.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:27.185 [debug] QUERY OK source="media_items" db=4.0ms idle=9.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:33:27.204 [debug] QUERY OK source="media_items" db=18.2ms queue=0.1ms idle=13.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:27.206 [debug] QUERY OK source="sources" db=1.2ms queue=0.1ms idle=30.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:27.210 [info] Sent 200 in 50ms 20:33:28.092 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Parlando di Elden Ring (e non solo), molti confondono le opzioni di accessibilità con il livello di difficoltà del gioco; altri credono vada contro la visione autoriale dello sviluppatore. Proviamo a discuterne facendo un po' di chiarezza.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 625, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042300 - ELDEN RING e Accessibilità: il vero problema.mp4", "id" => "BeGQI32X8fM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=BeGQI32X8fM", "playlist_index" => 3381, "timestamp" => 1650722404, "title" => "ELDEN RING e Accessibilità: il vero problema", "upload_date" => "20220423"} 20:33:28.094 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=913.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:28.095 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=909.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:28.099 [debug] QUERY OK source="media_items" db=2.6ms queue=0.1ms idle=891.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-23 14:00:04Z], 4] 20:33:28.110 [debug] QUERY OK source="media_items" db=10.6ms idle=892.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Parlando di Elden Ring (e non solo), molti confondono le opzioni di accessibilità con il livello di difficoltà del gioco; altri credono vada contro la visione autoriale dello sviluppatore. Proviamo a discuterne facendo un po' di chiarezza.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ELDEN RING e Accessibilità: il vero problema", "3a7b3c85-3eb7-4804-8637-804f550df0b3", false, "BeGQI32X8fM", 625, false, "https://www.youtube.com/watch?v=BeGQI32X8fM", 3381, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042300 - ELDEN RING e Accessibilità: il vero problema.mp4", false, false, 4, [], 99, ~U[2022-04-23 14:00:04Z], ~U[2026-09-10 18:33:28Z], ~U[2026-09-10 18:33:28Z], "Parlando di Elden Ring (e non solo), molti confondono le opzioni di accessibilità con il livello di difficoltà del gioco; altri credono vada contro la visione autoriale dello sviluppatore. Proviamo a discuterne facendo un po' di chiarezza.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ELDEN RING e Accessibilità: il vero problema", "BeGQI32X8fM", 625, false, "https://www.youtube.com/watch?v=BeGQI32X8fM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042300 - ELDEN RING e Accessibilità: il vero problema.mp4", false, 4, ~U[2022-04-23 14:00:04Z]] 20:33:28.112 [debug] QUERY OK source="sources" db=1.3ms idle=285.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:28.113 [debug] QUERY OK source="media_profiles" db=0.4ms idle=18.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:28.115 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=17.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10717] 20:33:28.115 [debug] Current batch of media processed. Will check again in 1000ms 20:33:29.116 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Fire Emblem Warriors: Three Hopes sarà l'ennesimo action indirizzato unicamente ai fan della serie? Oppure il gameplay nasconde qualcosa di interessante anche per chi non ha mai giocato un Fire Emblem? Proviamo a capirlo in attesa dell'uscita.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 268, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042300 - Fire Emblem Warriors Three Hopes: l'ennesimo musou o c'è di più?.mp4", "id" => "5VD-YXuPJY8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=5VD-YXuPJY8", "playlist_index" => 3382, "timestamp" => 1650718803, "title" => "Fire Emblem Warriors Three Hopes: l'ennesimo musou o c'è di più?", "upload_date" => "20220423"} 20:33:29.118 [debug] QUERY OK source="sources" db=0.7ms queue=0.1ms idle=1007.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:29.119 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:29.129 [debug] QUERY OK source="media_items" db=10.0ms queue=0.1ms idle=1006.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-23 13:00:03Z], 4] 20:33:29.136 [debug] QUERY OK source="media_items" db=5.9ms idle=1015.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Fire Emblem Warriors: Three Hopes sarà l'ennesimo action indirizzato unicamente ai fan della serie? Oppure il gameplay nasconde qualcosa di interessante anche per chi non ha mai giocato un Fire Emblem? Proviamo a capirlo in attesa dell'uscita.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Fire Emblem Warriors Three Hopes: l'ennesimo musou o c'è di più?", "c9ab70e7-4032-447c-96e7-f8d0d22d347b", false, "5VD-YXuPJY8", 268, false, "https://www.youtube.com/watch?v=5VD-YXuPJY8", 3382, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042300 - Fire Emblem Warriors Three Hopes: l'ennesimo musou o c'è di più?.mp4", false, false, 4, [], 98, ~U[2022-04-23 13:00:03Z], ~U[2026-09-10 18:33:29Z], ~U[2026-09-10 18:33:29Z], "Fire Emblem Warriors: Three Hopes sarà l'ennesimo action indirizzato unicamente ai fan della serie? Oppure il gameplay nasconde qualcosa di interessante anche per chi non ha mai giocato un Fire Emblem? Proviamo a capirlo in attesa dell'uscita.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Fire Emblem Warriors Three Hopes: l'ennesimo musou o c'è di più?", "5VD-YXuPJY8", 268, false, "https://www.youtube.com/watch?v=5VD-YXuPJY8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042300 - Fire Emblem Warriors Three Hopes: l'ennesimo musou o c'è di più?.mp4", false, 4, ~U[2022-04-23 13:00:03Z]] 20:33:29.137 [debug] QUERY OK source="sources" db=0.4ms idle=308.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:29.138 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=19.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:29.139 [debug] QUERY OK source="media_items" db=0.5ms idle=19.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10718] 20:33:29.140 [debug] Current batch of media processed. Will check again in 1000ms 20:33:30.141 [debug] Current batch of media processed. Will check again in 1000ms 20:33:31.142 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Xenoblade Chronicles 3 potrebbe essere la punta di diamante dell'intera serie. Con l'uscita su Nintendo Switch che è stata anticipata a luglio, abbiamo analizzato l'ultimo trailer per scoprire tutti i più piccoli dettagli e le anticipazioni sul gameplay e sulla storia.\n\n#XenobladeChronicles3\n#Switch\n----\nCapitoli:\n00:00 Intro\n00:30 Storia e personaggi\n02:46 Novità di gameplay\n03:46 Classi\n04:14 Uroboros\n04:57 Gruppo\n05:29 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 364, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042200 - Xenoblade Chronicles 3 sembra eccezionale su Switch.mp4", "id" => "XKh9vmlXVDQ", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=XKh9vmlXVDQ", "playlist_index" => 3383, "timestamp" => 1650636014, "title" => "Xenoblade Chronicles 3 sembra eccezionale su Switch", "upload_date" => "20220422"} 20:33:31.143 [debug] QUERY OK source="sources" db=0.7ms idle=306.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:31.144 [debug] QUERY OK source="sources" db=0.4ms idle=266.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:31.150 [debug] QUERY OK source="media_items" db=6.0ms idle=266.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-22 14:00:14Z], 4] 20:33:31.152 [debug] QUERY OK source="media_items" db=1.0ms idle=273.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Xenoblade Chronicles 3 potrebbe essere la punta di diamante dell'intera serie. Con l'uscita su Nintendo Switch che è stata anticipata a luglio, abbiamo analizzato l'ultimo trailer per scoprire tutti i più piccoli dettagli e le anticipazioni sul gameplay e sulla storia.\n\n#XenobladeChronicles3\n#Switch\n----\nCapitoli:\n00:00 Intro\n00:30 Storia e personaggi\n02:46 Novità di gameplay\n03:46 Classi\n04:14 Uroboros\n04:57 Gruppo\n05:29 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Xenoblade Chronicles 3 sembra eccezionale su Switch", "97b0d538-c33f-4c75-b4ef-d05b61454d4e", false, "XKh9vmlXVDQ", 364, false, "https://www.youtube.com/watch?v=XKh9vmlXVDQ", 3383, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042200 - Xenoblade Chronicles 3 sembra eccezionale su Switch.mp4", false, false, 4, [], 99, ~U[2022-04-22 14:00:14Z], ~U[2026-09-10 18:33:31Z], ~U[2026-09-10 18:33:31Z], "Xenoblade Chronicles 3 potrebbe essere la punta di diamante dell'intera serie. Con l'uscita su Nintendo Switch che è stata anticipata a luglio, abbiamo analizzato l'ultimo trailer per scoprire tutti i più piccoli dettagli e le anticipazioni sul gameplay e sulla storia.\n\n#XenobladeChronicles3\n#Switch\n----\nCapitoli:\n00:00 Intro\n00:30 Storia e personaggi\n02:46 Novità di gameplay\n03:46 Classi\n04:14 Uroboros\n04:57 Gruppo\n05:29 Certezze e dubbi\n\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Xenoblade Chronicles 3 sembra eccezionale su Switch", "XKh9vmlXVDQ", 364, false, "https://www.youtube.com/watch?v=XKh9vmlXVDQ", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042200 - Xenoblade Chronicles 3 sembra eccezionale su Switch.mp4", false, 4, ~U[2022-04-22 14:00:14Z]] 20:33:31.153 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=274.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:31.153 [debug] QUERY OK source="media_profiles" db=0.4ms idle=10.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:31.154 [debug] QUERY OK source="media_items" db=0.5ms idle=10.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10719] 20:33:31.155 [debug] Current batch of media processed. Will check again in 1000ms 20:33:31.689 [info] GET /sources/2 20:33:31.689 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "2"} Pipelines: [:browser] 20:33:31.691 [debug] QUERY OK source="sources" db=1.7ms queue=0.1ms idle=539.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 20:33:31.692 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=540.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:31.697 [debug] QUERY OK source="tasks" db=4.3ms queue=0.1ms idle=540.0ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [2, "executing", "available", "scheduled", "retryable"] 20:33:31.698 [debug] QUERY OK source="oban_jobs" db=0.4ms queue=0.1ms idle=544.2ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [11] 20:33:31.699 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=544.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:31.700 [debug] QUERY OK source="settings" db=0.2ms idle=8.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:31.701 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=8.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:31.704 [debug] QUERY OK source="sources" db=0.3ms idle=6.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 20:33:31.705 [debug] QUERY OK source="media_items" db=0.5ms idle=6.2ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [2] 20:33:31.706 [debug] QUERY OK source="media_items" db=0.8ms queue=0.3ms idle=6.1ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [2, 10, 0] 20:33:31.707 [debug] QUERY OK source="sources" db=0.3ms idle=7.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 20:33:31.708 [debug] QUERY OK source="media_items" db=0.3ms idle=6.7ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [2] 20:33:31.709 [debug] QUERY OK source="media_items" db=0.3ms idle=4.6ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [2, 10, 0] 20:33:31.710 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=4.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 20:33:31.711 [debug] QUERY OK source="media_items" db=0.3ms idle=4.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [2] 20:33:31.712 [debug] QUERY OK source="media_items" db=0.7ms idle=3.8ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [2, 10, 0] 20:33:31.715 [info] Sent 200 in 26ms 20:33:32.156 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "I giochi free-to-play su PlayStation potrebbero vedere l'integrazione di pubblicità in-game. Vi raccontiamo le ultime indiscrezioni a riguardo.\n\n----\n#PS5\n#PlayStation\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 163, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042200 - PlayStation inserirà pubblicità all'interno dei videogiochi?.mp4", "id" => "PIby-P9LkCM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=PIby-P9LkCM", "playlist_index" => 3384, "timestamp" => 1650618023, "title" => "PlayStation inserirà pubblicità all'interno dei videogiochi?", "upload_date" => "20220422"} 20:33:32.156 [debug] QUERY OK source="sources" db=0.2ms idle=447.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:32.157 [debug] QUERY OK source="sources" db=0.1ms idle=446.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:32.162 [debug] QUERY OK source="media_items" db=4.6ms idle=446.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-22 09:00:23Z], 4] 20:33:32.166 [debug] QUERY OK source="media_items" db=3.9ms idle=450.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["I giochi free-to-play su PlayStation potrebbero vedere l'integrazione di pubblicità in-game. Vi raccontiamo le ultime indiscrezioni a riguardo.\n\n----\n#PS5\n#PlayStation\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation inserirà pubblicità all'interno dei videogiochi?", "6404c318-4e30-49fa-848e-2b85c044afd2", false, "PIby-P9LkCM", 163, false, "https://www.youtube.com/watch?v=PIby-P9LkCM", 3384, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042200 - PlayStation inserirà pubblicità all'interno dei videogiochi?.mp4", false, false, 4, [], 98, ~U[2022-04-22 09:00:23Z], ~U[2026-09-10 18:33:32Z], ~U[2026-09-10 18:33:32Z], "I giochi free-to-play su PlayStation potrebbero vedere l'integrazione di pubblicità in-game. Vi raccontiamo le ultime indiscrezioni a riguardo.\n\n----\n#PS5\n#PlayStation\n----\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PlayStation inserirà pubblicità all'interno dei videogiochi?", "PIby-P9LkCM", 163, false, "https://www.youtube.com/watch?v=PIby-P9LkCM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042200 - PlayStation inserirà pubblicità all'interno dei videogiochi?.mp4", false, 4, ~U[2022-04-22 09:00:23Z]] 20:33:32.167 [debug] QUERY OK source="sources" db=0.2ms idle=327.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:32.167 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=10.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:32.168 [debug] QUERY OK source="media_items" db=0.4ms idle=10.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10720] 20:33:32.169 [debug] Current batch of media processed. Will check again in 1000ms 20:33:32.185 [info] GET /sources/3 20:33:32.185 [debug] Processing with PinchflatWeb.Sources.SourceController.show/2 Parameters: %{"id" => "3"} Pipelines: [:browser] 20:33:32.189 [debug] QUERY OK source="sources" db=1.5ms queue=0.2ms idle=25.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:32.190 [debug] QUERY OK source="media_profiles" db=0.6ms queue=0.1ms idle=23.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:32.191 [debug] QUERY OK source="tasks" db=0.5ms queue=0.1ms idle=23.6ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at" FROM "tasks" AS t0 INNER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (t0."source_id" = ?) AND (o1."state" IN (?,?,?,?)) [3, "executing", "available", "scheduled", "retryable"] 20:33:32.192 [debug] QUERY OK source="oban_jobs" db=0.4ms idle=24.0ms SELECT o0."id", o0."state", o0."queue", o0."worker", o0."args", o0."meta", o0."tags", o0."errors", o0."attempt", o0."attempted_by", o0."max_attempts", o0."priority", o0."attempted_at", o0."cancelled_at", o0."completed_at", o0."discarded_at", o0."inserted_at", o0."scheduled_at", o0."id" FROM "oban_jobs" AS o0 WHERE (o0."id" = ?) [40] 20:33:32.193 [debug] QUERY OK source="settings" db=0.2ms idle=24.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:32.193 [debug] QUERY OK source="settings" db=0.2ms idle=4.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:32.194 [debug] QUERY OK source="settings" db=0.3ms idle=4.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:32.197 [debug] QUERY OK source="sources" db=0.2ms idle=5.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:32.203 [debug] QUERY OK source="media_items" db=5.0ms idle=5.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) [3] 20:33:32.208 [debug] QUERY OK source="media_items" db=5.2ms idle=10.1ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [3, 10, 0] 20:33:32.210 [debug] QUERY OK source="sources" db=0.2ms idle=15.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:32.210 [debug] QUERY OK source="media_items" db=0.3ms idle=15.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) [3] 20:33:32.213 [info] GET / 20:33:32.214 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:33:32.214 [debug] QUERY OK source="media_items" db=3.4ms idle=13.5ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 WHERE ((m0."source_id" = ?) AND NOT (m0."media_filepath" IS NULL)) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [3, 10, 0] 20:33:32.215 [debug] QUERY OK source="settings" db=0.3ms queue=0.5ms idle=11.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:32.216 [debug] QUERY OK source="media_profiles" db=0.8ms queue=0.1ms idle=6.8ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:33:32.216 [debug] QUERY OK source="sources" db=0.3ms idle=6.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:32.216 [debug] QUERY OK source="sources" db=0.2ms idle=5.8ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:33:32.219 [debug] QUERY OK source="media_items" db=2.0ms idle=1.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) [3] 20:33:32.222 [debug] QUERY OK source="media_items" db=2.7ms idle=3.1ms SELECT m0."id", m0."title", m0."uploaded_at", m0."prevent_download", m0."last_error" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."source_id" = ?) AND (NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))))) ORDER BY m0."uploaded_at" DESC LIMIT ? OFFSET ? [3, 10, 0] 20:33:32.223 [debug] QUERY OK source="media_items" db=6.3ms idle=2.6ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:32.224 [info] Sent 200 in 39ms 20:33:32.225 [debug] QUERY OK source="media_items" db=1.2ms queue=0.9ms idle=7.0ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:32.226 [debug] QUERY OK source="settings" db=0.3ms idle=9.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:32.227 [debug] QUERY OK source="settings" db=0.2ms queue=0.1ms idle=7.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:32.228 [debug] QUERY OK source="settings" db=0.1ms idle=5.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:32.229 [debug] QUERY OK source="tasks" db=0.2ms idle=5.5ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:33:32.229 [debug] QUERY OK source="sources" db=0.1ms idle=3.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:32.231 [debug] QUERY OK source="media_items" db=0.9ms idle=3.8ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:32.234 [debug] QUERY OK source="media_items" db=3.1ms idle=4.3ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:32.236 [debug] QUERY OK source="sources" db=0.4ms idle=7.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:32.241 [debug] QUERY OK source="media_items" db=2.9ms idle=9.4ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:33:32.250 [debug] QUERY OK source="media_items" db=8.4ms idle=12.1ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:32.251 [debug] QUERY OK source="sources" db=0.7ms idle=19.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:32.253 [info] Sent 200 in 39ms 20:33:32.684 [info] GET /sources/2/edit 20:33:32.687 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "2"} Pipelines: [:browser] 20:33:32.688 [debug] QUERY OK source="sources" db=0.4ms idle=453.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [2] 20:33:32.690 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=453.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 20:33:32.691 [debug] QUERY OK source="settings" db=0.2ms idle=449.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:32.691 [debug] QUERY OK source="settings" db=0.2ms idle=441.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:32.692 [debug] QUERY OK source="settings" db=0.2ms idle=440.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:32.710 [info] Sent 200 in 25ms 20:33:33.170 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Il nuovo Saints Row avrà un livello di personalizzazione notevole, sia dal punto di vista estetico che negli equipaggiamenti. Vi raccontiamo tutte le novità del gioco, le opzioni e il gameplay. L'uscita di Saints Row è prevista per PC, PS4, PS5, Xbox One, e Xbox Series X|S il 23 agosto 2022\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 294, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042100 - SAINTS ROW: Personalizzazione Totale!.mp4", "id" => "wZQ1ManQWOI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=wZQ1ManQWOI", "playlist_index" => 3385, "timestamp" => 1650539160, "title" => "SAINTS ROW: Personalizzazione Totale!", "upload_date" => "20220421"} 20:33:33.171 [debug] QUERY OK source="sources" db=0.5ms idle=481.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:33.173 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=481.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:33.177 [debug] QUERY OK source="media_items" db=3.7ms idle=481.7ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-21 11:06:00Z], 4] 20:33:33.180 [debug] QUERY OK source="media_items" db=1.7ms idle=485.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Il nuovo Saints Row avrà un livello di personalizzazione notevole, sia dal punto di vista estetico che negli equipaggiamenti. Vi raccontiamo tutte le novità del gioco, le opzioni e il gameplay. L'uscita di Saints Row è prevista per PC, PS4, PS5, Xbox One, e Xbox Series X|S il 23 agosto 2022\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SAINTS ROW: Personalizzazione Totale!", "f097368c-2795-4f8c-9106-1de40ad11382", false, "wZQ1ManQWOI", 294, false, "https://www.youtube.com/watch?v=wZQ1ManQWOI", 3385, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042100 - SAINTS ROW: Personalizzazione Totale!.mp4", false, false, 4, [], 99, ~U[2022-04-21 11:06:00Z], ~U[2026-09-10 18:33:33Z], ~U[2026-09-10 18:33:33Z], "Il nuovo Saints Row avrà un livello di personalizzazione notevole, sia dal punto di vista estetico che negli equipaggiamenti. Vi raccontiamo tutte le novità del gioco, le opzioni e il gameplay. L'uscita di Saints Row è prevista per PC, PS4, PS5, Xbox One, e Xbox Series X|S il 23 agosto 2022\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SAINTS ROW: Personalizzazione Totale!", "wZQ1ManQWOI", 294, false, "https://www.youtube.com/watch?v=wZQ1ManQWOI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042100 - SAINTS ROW: Personalizzazione Totale!.mp4", false, 4, ~U[2022-04-21 11:06:00Z]] 20:33:33.181 [debug] QUERY OK source="sources" db=1.3ms idle=338.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:33.183 [debug] QUERY OK source="media_profiles" db=0.8ms idle=10.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:33.183 [info] GET /sources/new 20:33:33.183 [debug] Processing with PinchflatWeb.Sources.SourceController.new/2 Parameters: %{} Pipelines: [:browser] 20:33:33.189 [debug] QUERY OK source="media_profiles" db=4.7ms idle=6.9ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 20:33:33.189 [debug] QUERY OK source="media_items" db=5.3ms queue=0.1ms idle=10.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10721] 20:33:33.189 [debug] Current batch of media processed. Will check again in 1000ms 20:33:33.189 [debug] QUERY OK source="settings" db=0.4ms idle=9.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:33.195 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=12.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:33.196 [debug] QUERY OK source="settings" db=0.5ms queue=0.1ms idle=13.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:33.197 [debug] QUERY OK source="settings" db=0.4ms queue=0.1ms idle=8.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:33.199 [debug] QUERY OK source="settings" db=0.2ms queue=0.2ms idle=9.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:33.204 [info] Sent 200 in 21ms 20:33:33.684 [info] GET /sources/4/edit 20:33:33.684 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "4"} Pipelines: [:browser] 20:33:33.685 [debug] QUERY OK source="sources" db=0.4ms idle=495.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:33.686 [debug] QUERY OK source="media_profiles" db=0.3ms idle=491.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 20:33:33.687 [debug] QUERY OK source="settings" db=0.4ms idle=490.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:33.687 [debug] QUERY OK source="settings" db=0.1ms queue=0.1ms idle=489.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:33.688 [debug] QUERY OK source="settings" db=0.3ms idle=489.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:33.694 [info] Sent 200 in 9ms 20:33:34.185 [info] GET /sources/3/edit 20:33:34.186 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "3"} Pipelines: [:browser] 20:33:34.187 [debug] QUERY OK source="sources" db=0.6ms idle=500.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:34.188 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=500.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 20:33:34.189 [debug] QUERY OK source="settings" db=0.3ms queue=0.1ms idle=501.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:34.190 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Steam Deck rappresenta l'anello di congiunzione tra computer e console. Un incrocio tra un mini-PC e Nintendo Switch, tra un tablet e un ultrabook, che riprende alcune delle caratteristiche di tutti questi prodotti per creare qualcosa di diverso dal solito. Dopo mesi di attesa e tante difficoltà nel reperirlo, abbiamo finalmente passato del tempo con il Deck: in attesa della recensione vera e propria, per la quale ci prenderemo tutto il tempo necessario a un’analisi precisa e completa, oggi vogliamo raccontarvi cinque cose che ci hanno convinto, e 5 che ci hanno lasciati perplessi, di questo particolare pezzo di hardware.\n----\nCapitoli:\n00:00 Intro\n01:14 Lo schermo\n02:24 Le prestazioni\n04:46 Opzioni di configurazione\n05:50 È una console…\n06:28 …Ma è anche un PC\n07:19 La qualità costruttiva\n08:41 L'ergonomia\n10:25 Il sistema operativo\n11:23 Non è user friendly\n12:10 L'autonomia\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 849, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e042000 - STEAM DECK: 5 COSE BELLISSIME (e 5 meno).mp4", "id" => "2tRlrverTzI", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=2tRlrverTzI", "playlist_index" => 3386, "timestamp" => 1650472519, "title" => "STEAM DECK: 5 COSE BELLISSIME (e 5 meno)", "upload_date" => "20220420"} 20:33:34.190 [debug] QUERY OK source="settings" db=0.2ms idle=501.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:34.190 [debug] QUERY OK source="sources" db=0.1ms idle=346.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:34.191 [debug] QUERY OK source="sources" db=0.3ms idle=1.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:34.191 [debug] QUERY OK source="settings" db=0.3ms idle=3.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:34.193 [info] Sent 200 in 7ms 20:33:34.196 [debug] QUERY OK source="media_items" db=4.8ms idle=1.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-20 16:35:19Z], 4] 20:33:34.199 [debug] QUERY OK source="media_items" db=2.1ms idle=6.0ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Steam Deck rappresenta l'anello di congiunzione tra computer e console. Un incrocio tra un mini-PC e Nintendo Switch, tra un tablet e un ultrabook, che riprende alcune delle caratteristiche di tutti questi prodotti per creare qualcosa di diverso dal solito. Dopo mesi di attesa e tante difficoltà nel reperirlo, abbiamo finalmente passato del tempo con il Deck: in attesa della recensione vera e propria, per la quale ci prenderemo tutto il tempo necessario a un’analisi precisa e completa, oggi vogliamo raccontarvi cinque cose che ci hanno convinto, e 5 che ci hanno lasciati perplessi, di questo particolare pezzo di hardware.\n----\nCapitoli:\n00:00 Intro\n01:14 Lo schermo\n02:24 Le prestazioni\n04:46 Opzioni di configurazione\n05:50 È una console…\n06:28 …Ma è anche un PC\n07:19 La qualità costruttiva\n08:41 L'ergonomia\n10:25 Il sistema operativo\n11:23 Non è user friendly\n12:10 L'autonomia\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEAM DECK: 5 COSE BELLISSIME (e 5 meno)", "8e4baafc-e83c-4cad-b0ac-4ae26e020993", false, "2tRlrverTzI", 849, false, "https://www.youtube.com/watch?v=2tRlrverTzI", 3386, "/downloads/shows/Multiplayer.it/Season 2022/s2022e042000 - STEAM DECK: 5 COSE BELLISSIME (e 5 meno).mp4", false, false, 4, [], 99, ~U[2022-04-20 16:35:19Z], ~U[2026-09-10 18:33:34Z], ~U[2026-09-10 18:33:34Z], "Steam Deck rappresenta l'anello di congiunzione tra computer e console. Un incrocio tra un mini-PC e Nintendo Switch, tra un tablet e un ultrabook, che riprende alcune delle caratteristiche di tutti questi prodotti per creare qualcosa di diverso dal solito. Dopo mesi di attesa e tante difficoltà nel reperirlo, abbiamo finalmente passato del tempo con il Deck: in attesa della recensione vera e propria, per la quale ci prenderemo tutto il tempo necessario a un’analisi precisa e completa, oggi vogliamo raccontarvi cinque cose che ci hanno convinto, e 5 che ci hanno lasciati perplessi, di questo particolare pezzo di hardware.\n----\nCapitoli:\n00:00 Intro\n01:14 Lo schermo\n02:24 Le prestazioni\n04:46 Opzioni di configurazione\n05:50 È una console…\n06:28 …Ma è anche un PC\n07:19 La qualità costruttiva\n08:41 L'ergonomia\n10:25 Il sistema operativo\n11:23 Non è user friendly\n12:10 L'autonomia\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEAM DECK: 5 COSE BELLISSIME (e 5 meno)", "2tRlrverTzI", 849, false, "https://www.youtube.com/watch?v=2tRlrverTzI", "/downloads/shows/Multiplayer.it/Season 2022/s2022e042000 - STEAM DECK: 5 COSE BELLISSIME (e 5 meno).mp4", false, 4, ~U[2022-04-20 16:35:19Z]] 20:33:34.200 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=8.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:34.200 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=9.1ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:34.201 [debug] QUERY OK source="media_items" db=0.5ms idle=10.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10722] 20:33:34.202 [debug] Current batch of media processed. Will check again in 1000ms 20:33:34.687 [info] GET /sources/1/edit 20:33:34.687 [debug] Processing with PinchflatWeb.Sources.SourceController.edit/2 Parameters: %{"id" => "1"} Pipelines: [:browser] 20:33:34.690 [debug] QUERY OK source="sources" db=1.9ms queue=0.1ms idle=492.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [1] 20:33:34.691 [debug] QUERY OK source="media_profiles" db=0.5ms queue=0.1ms idle=492.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at" FROM "media_profiles" AS m0 ORDER BY m0."name" [] 20:33:34.692 [debug] QUERY OK source="settings" db=0.1ms idle=492.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:34.692 [debug] QUERY OK source="settings" db=0.1ms idle=491.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:34.693 [debug] QUERY OK source="settings" db=0.1ms idle=491.2ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:34.698 [info] Sent 200 in 11ms 20:33:35.202 [debug] Current batch of media processed. Will check again in 1000ms 20:33:36.204 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "L'annuncio di Kingdom Hearts 4 ha colto tutti di sorpresa. Il teaser pubblicato in occasione del ventesimo anniversario della serie ha mostrato un sacco di elementi interessanti e la saga potrebbe spostarsi su franchise più moderni, dai lungometraggi in computer grafica Disney e Pixar ai film di Star Wars e Marvel Studios. Noi abbiamo provato a volare con la fantasia, immaginando i 5 scenari e mondi che vorremmo assolutamente vedere in Kingdom Hearts IV.\n----\nCapitoli:\n00:00 Intro\n00:33 Kumandra\n01:25 La Terra dei Morti\n02:03 Zootropolis\n02:56 La Morte Nera\n03:49 Asgard\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 295, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e041900 - KINGDOM HEARTS 4: 5 MONDI CHE VORREMMO.mp4", "id" => "uFgxxTKznG4", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=uFgxxTKznG4", "playlist_index" => 3387, "timestamp" => 1650369625, "title" => "KINGDOM HEARTS 4: 5 MONDI CHE VORREMMO", "upload_date" => "20220419"} 20:33:36.206 [debug] QUERY OK source="sources" db=0.8ms queue=0.1ms idle=356.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:36.207 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=329.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:36.218 [debug] QUERY OK source="media_items" db=10.0ms queue=0.1ms idle=330.3ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-19 12:00:25Z], 4] 20:33:36.224 [debug] QUERY OK source="media_items" db=5.3ms idle=341.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["L'annuncio di Kingdom Hearts 4 ha colto tutti di sorpresa. Il teaser pubblicato in occasione del ventesimo anniversario della serie ha mostrato un sacco di elementi interessanti e la saga potrebbe spostarsi su franchise più moderni, dai lungometraggi in computer grafica Disney e Pixar ai film di Star Wars e Marvel Studios. Noi abbiamo provato a volare con la fantasia, immaginando i 5 scenari e mondi che vorremmo assolutamente vedere in Kingdom Hearts IV.\n----\nCapitoli:\n00:00 Intro\n00:33 Kumandra\n01:25 La Terra dei Morti\n02:03 Zootropolis\n02:56 La Morte Nera\n03:49 Asgard\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "KINGDOM HEARTS 4: 5 MONDI CHE VORREMMO", "6fa56eb2-18e8-4b31-8e00-66d13e023d8a", false, "uFgxxTKznG4", 295, false, "https://www.youtube.com/watch?v=uFgxxTKznG4", 3387, "/downloads/shows/Multiplayer.it/Season 2022/s2022e041900 - KINGDOM HEARTS 4: 5 MONDI CHE VORREMMO.mp4", false, false, 4, [], 99, ~U[2022-04-19 12:00:25Z], ~U[2026-09-10 18:33:36Z], ~U[2026-09-10 18:33:36Z], "L'annuncio di Kingdom Hearts 4 ha colto tutti di sorpresa. Il teaser pubblicato in occasione del ventesimo anniversario della serie ha mostrato un sacco di elementi interessanti e la saga potrebbe spostarsi su franchise più moderni, dai lungometraggi in computer grafica Disney e Pixar ai film di Star Wars e Marvel Studios. Noi abbiamo provato a volare con la fantasia, immaginando i 5 scenari e mondi che vorremmo assolutamente vedere in Kingdom Hearts IV.\n----\nCapitoli:\n00:00 Intro\n00:33 Kumandra\n01:25 La Terra dei Morti\n02:03 Zootropolis\n02:56 La Morte Nera\n03:49 Asgard\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "KINGDOM HEARTS 4: 5 MONDI CHE VORREMMO", "uFgxxTKznG4", 295, false, "https://www.youtube.com/watch?v=uFgxxTKznG4", "/downloads/shows/Multiplayer.it/Season 2022/s2022e041900 - KINGDOM HEARTS 4: 5 MONDI CHE VORREMMO.mp4", false, 4, ~U[2022-04-19 12:00:25Z]] 20:33:36.225 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=347.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:36.226 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=19.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:36.226 [debug] QUERY OK source="media_items" db=0.4ms idle=19.0ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10723] 20:33:36.227 [debug] Current batch of media processed. Will check again in 1000ms 20:33:37.229 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "La recensione del Playdate, la console portatile con la manovella e una stagione intera di giochi tutti strani.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 799, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e041800 - PLAYDATE: Recensione della console impossibile!.mp4", "id" => "3fVIIeD9Flg", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=3fVIIeD9Flg", "playlist_index" => 3388, "timestamp" => 1650301201, "title" => "PLAYDATE: Recensione della console impossibile!", "upload_date" => "20220418"} 20:33:37.230 [debug] QUERY OK source="sources" db=1.0ms queue=0.2ms idle=1005.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:37.232 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:37.242 [debug] QUERY OK source="media_items" db=9.5ms queue=0.1ms idle=1006.4ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-18 17:00:01Z], 4] 20:33:37.244 [debug] QUERY OK source="media_items" db=1.5ms idle=1015.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["La recensione del Playdate, la console portatile con la manovella e una stagione intera di giochi tutti strani.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYDATE: Recensione della console impossibile!", "89f4b558-1482-49a2-adeb-bc058750f2a5", false, "3fVIIeD9Flg", 799, false, "https://www.youtube.com/watch?v=3fVIIeD9Flg", 3388, "/downloads/shows/Multiplayer.it/Season 2022/s2022e041800 - PLAYDATE: Recensione della console impossibile!.mp4", false, false, 4, [], 99, ~U[2022-04-18 17:00:01Z], ~U[2026-09-10 18:33:37Z], ~U[2026-09-10 18:33:37Z], "La recensione del Playdate, la console portatile con la manovella e una stagione intera di giochi tutti strani.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "PLAYDATE: Recensione della console impossibile!", "3fVIIeD9Flg", 799, false, "https://www.youtube.com/watch?v=3fVIIeD9Flg", "/downloads/shows/Multiplayer.it/Season 2022/s2022e041800 - PLAYDATE: Recensione della console impossibile!.mp4", false, 4, ~U[2022-04-18 17:00:01Z]] 20:33:37.245 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=391.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:37.246 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=15.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:37.247 [debug] QUERY OK source="media_items" db=0.3ms idle=14.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10724] 20:33:37.247 [debug] Current batch of media processed. Will check again in 1000ms 20:33:37.256 [info] GET / 20:33:37.256 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:33:37.258 [debug] QUERY OK source="settings" db=1.4ms queue=0.1ms idle=15.0ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:37.259 [debug] QUERY OK source="media_profiles" db=0.3ms idle=14.6ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:33:37.260 [debug] QUERY OK source="sources" db=0.2ms idle=14.1ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:33:37.269 [debug] QUERY OK source="media_items" db=8.7ms idle=13.8ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:37.270 [debug] QUERY OK source="media_items" db=0.9ms idle=21.9ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:37.270 [debug] QUERY OK source="settings" db=0.1ms idle=11.6ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:37.271 [debug] QUERY OK source="settings" db=0.2ms idle=11.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:37.272 [debug] QUERY OK source="settings" db=0.1ms idle=11.8ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:37.273 [debug] QUERY OK source="tasks" db=0.2ms idle=3.9ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:33:37.273 [debug] QUERY OK source="sources" db=0.1ms idle=3.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:37.276 [debug] QUERY OK source="media_items" db=1.3ms idle=3.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:37.284 [debug] QUERY OK source="media_items" db=7.4ms idle=5.2ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:37.286 [debug] QUERY OK source="sources" db=0.5ms idle=13.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:37.298 [debug] QUERY OK source="media_items" db=6.9ms idle=18.6ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:33:37.311 [debug] QUERY OK source="media_items" db=12.3ms queue=0.1ms idle=25.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:37.312 [debug] QUERY OK source="sources" db=0.2ms queue=0.1ms idle=35.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:37.314 [info] Sent 200 in 57ms 20:33:38.248 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Passato un po' di tempo dall'uscita di Elden Ring, proviamo a proporre una lista dei giochi migliori e quelli peggiori di FromSoftware, invitandovi a condividere nei commenti le vostre liste personali.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 457, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e041800 - FromSoftware: il gioco migliore e quello peggiore.mp4", "id" => "d8jK-D04yM8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=d8jK-D04yM8", "playlist_index" => 3389, "timestamp" => 1650286820, "title" => "FromSoftware: il gioco migliore e quello peggiore", "upload_date" => "20220418"} 20:33:38.250 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=962.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:38.251 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=952.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:38.255 [debug] QUERY OK source="media_items" db=3.1ms queue=0.1ms idle=940.2ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-18 13:00:20Z], 4] 20:33:38.257 [debug] QUERY OK source="media_items" db=1.6ms queue=0.1ms idle=943.1ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Passato un po' di tempo dall'uscita di Elden Ring, proviamo a proporre una lista dei giochi migliori e quelli peggiori di FromSoftware, invitandovi a condividere nei commenti le vostre liste personali.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FromSoftware: il gioco migliore e quello peggiore", "97781d8d-ec86-4f03-b606-73ea2e202e54", false, "d8jK-D04yM8", 457, false, "https://www.youtube.com/watch?v=d8jK-D04yM8", 3389, "/downloads/shows/Multiplayer.it/Season 2022/s2022e041800 - FromSoftware: il gioco migliore e quello peggiore.mp4", false, false, 4, [], 98, ~U[2022-04-18 13:00:20Z], ~U[2026-09-10 18:33:38Z], ~U[2026-09-10 18:33:38Z], "Passato un po' di tempo dall'uscita di Elden Ring, proviamo a proporre una lista dei giochi migliori e quelli peggiori di FromSoftware, invitandovi a condividere nei commenti le vostre liste personali.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "FromSoftware: il gioco migliore e quello peggiore", "d8jK-D04yM8", 457, false, "https://www.youtube.com/watch?v=d8jK-D04yM8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e041800 - FromSoftware: il gioco migliore e quello peggiore.mp4", false, 4, ~U[2022-04-18 13:00:20Z]] 20:33:38.259 [debug] QUERY OK source="sources" db=1.3ms idle=402.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:38.260 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=9.4ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:38.262 [debug] QUERY OK source="media_items" db=1.6ms idle=9.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10725] 20:33:38.262 [debug] Current batch of media processed. Will check again in 1000ms 20:33:39.264 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Abbiamo provato le discipline di Switch Sports in attesa dell'uscita prevista su Nintendo Switch. Prepariamoci al vero erede di Wii Sports, con tutte le carte in regola per diventare un nuovo successone.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 239, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e041700 - SWITCH SPORTS: Nintendo si prepara al colpaccio?.mp4", "id" => "IQr0blFfF6w", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=IQr0blFfF6w", "playlist_index" => 3390, "timestamp" => 1650206847, "title" => "SWITCH SPORTS: Nintendo si prepara al colpaccio?", "upload_date" => "20220417"} 20:33:39.266 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1007.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:39.267 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1007.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:39.278 [debug] QUERY OK source="media_items" db=10.3ms idle=1007.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-17 14:47:27Z], 4] 20:33:39.280 [debug] QUERY OK source="media_items" db=1.6ms idle=1015.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Abbiamo provato le discipline di Switch Sports in attesa dell'uscita prevista su Nintendo Switch. Prepariamoci al vero erede di Wii Sports, con tutte le carte in regola per diventare un nuovo successone.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SWITCH SPORTS: Nintendo si prepara al colpaccio?", "d6c3a398-e25b-4c14-82fc-07b79bf45ba7", false, "IQr0blFfF6w", 239, false, "https://www.youtube.com/watch?v=IQr0blFfF6w", 3390, "/downloads/shows/Multiplayer.it/Season 2022/s2022e041700 - SWITCH SPORTS: Nintendo si prepara al colpaccio?.mp4", false, false, 4, [], 99, ~U[2022-04-17 14:47:27Z], ~U[2026-09-10 18:33:39Z], ~U[2026-09-10 18:33:39Z], "Abbiamo provato le discipline di Switch Sports in attesa dell'uscita prevista su Nintendo Switch. Prepariamoci al vero erede di Wii Sports, con tutte le carte in regola per diventare un nuovo successone.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SWITCH SPORTS: Nintendo si prepara al colpaccio?", "IQr0blFfF6w", 239, false, "https://www.youtube.com/watch?v=IQr0blFfF6w", "/downloads/shows/Multiplayer.it/Season 2022/s2022e041700 - SWITCH SPORTS: Nintendo si prepara al colpaccio?.mp4", false, 4, ~U[2022-04-17 14:47:27Z]] 20:33:39.281 [debug] QUERY OK source="sources" db=0.2ms idle=423.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:39.282 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=15.3ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:39.282 [debug] QUERY OK source="media_items" db=0.3ms idle=15.2ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10726] 20:33:39.283 [debug] Current batch of media processed. Will check again in 1000ms 20:33:40.284 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Nomura ha raccontato alcune informazioni su Kingdom Hearts 4, dal sistema di combattimento a dettagli sull'ambientazione.\n\n----\n00:00 Intro\n00:27 Ambientazione\n01:19 Combattimento\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 151, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e041600 - KINGDOM HEARTS 4: Sistema di Combattimento e Dettagli.mp4", "id" => "eqRbtQcbYfo", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=eqRbtQcbYfo", "playlist_index" => 3391, "timestamp" => 1650116557, "title" => "KINGDOM HEARTS 4: Sistema di Combattimento e Dettagli", "upload_date" => "20220416"} 20:33:40.284 [debug] QUERY OK source="sources" db=0.2ms idle=1004.3ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:40.285 [debug] QUERY OK source="sources" db=0.3ms idle=1004.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:40.290 [debug] QUERY OK source="media_items" db=4.8ms idle=1003.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-16 13:42:37Z], 4] 20:33:40.295 [debug] QUERY OK source="media_items" db=4.3ms idle=1008.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Nomura ha raccontato alcune informazioni su Kingdom Hearts 4, dal sistema di combattimento a dettagli sull'ambientazione.\n\n----\n00:00 Intro\n00:27 Ambientazione\n01:19 Combattimento\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "KINGDOM HEARTS 4: Sistema di Combattimento e Dettagli", "7951ad99-9df0-4be7-a3b5-fa3efdf32c7f", false, "eqRbtQcbYfo", 151, false, "https://www.youtube.com/watch?v=eqRbtQcbYfo", 3391, "/downloads/shows/Multiplayer.it/Season 2022/s2022e041600 - KINGDOM HEARTS 4: Sistema di Combattimento e Dettagli.mp4", false, false, 4, [], 99, ~U[2022-04-16 13:42:37Z], ~U[2026-09-10 18:33:40Z], ~U[2026-09-10 18:33:40Z], "Nomura ha raccontato alcune informazioni su Kingdom Hearts 4, dal sistema di combattimento a dettagli sull'ambientazione.\n\n----\n00:00 Intro\n00:27 Ambientazione\n01:19 Combattimento\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "KINGDOM HEARTS 4: Sistema di Combattimento e Dettagli", "eqRbtQcbYfo", 151, false, "https://www.youtube.com/watch?v=eqRbtQcbYfo", "/downloads/shows/Multiplayer.it/Season 2022/s2022e041600 - KINGDOM HEARTS 4: Sistema di Combattimento e Dettagli.mp4", false, 4, ~U[2022-04-16 13:42:37Z]] 20:33:40.296 [debug] QUERY OK source="sources" db=0.3ms idle=436.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:40.297 [debug] QUERY OK source="media_profiles" db=0.3ms idle=11.7ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:40.298 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=11.9ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10727] 20:33:40.298 [debug] Current batch of media processed. Will check again in 1000ms 20:33:41.299 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Cortocircuito on the road per parlare della rivoluzione in casa CD Projekt RED, che ha condiviso i suoi risultati finanziari e annunciato tutti i progetti a cui sta lavorando. Spazio anche al ritorno di Monkey Island.\n\nDiretta del 15 Aprile 2022 -- seguici live su https://www.twitch.tv/multiplayerit", "duration" => 5627, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e041600 - Il futuro di CD Projekt e il ritorno di Monkey Island - Il Cortocircuito.mp4", "id" => "X2zwLaoVf1U", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=X2zwLaoVf1U", "playlist_index" => 3392, "timestamp" => 1650099630, "title" => "Il futuro di CD Projekt e il ritorno di Monkey Island - Il Cortocircuito", "upload_date" => "20220416"} 20:33:41.300 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1004.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:41.301 [debug] QUERY OK source="sources" db=0.3ms queue=0.1ms idle=1004.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:41.307 [debug] QUERY OK source="media_items" db=5.8ms idle=1004.8ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-16 09:00:30Z], 4] 20:33:41.312 [debug] QUERY OK source="media_items" db=4.0ms idle=1009.9ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Cortocircuito on the road per parlare della rivoluzione in casa CD Projekt RED, che ha condiviso i suoi risultati finanziari e annunciato tutti i progetti a cui sta lavorando. Spazio anche al ritorno di Monkey Island.\n\nDiretta del 15 Aprile 2022 -- seguici live su https://www.twitch.tv/multiplayerit", "Il futuro di CD Projekt e il ritorno di Monkey Island - Il Cortocircuito", "7bdb2cca-6e8b-4e3d-8c9a-408ef7f09c3b", false, "X2zwLaoVf1U", 5627, false, "https://www.youtube.com/watch?v=X2zwLaoVf1U", 3392, "/downloads/shows/Multiplayer.it/Season 2022/s2022e041600 - Il futuro di CD Projekt e il ritorno di Monkey Island - Il Cortocircuito.mp4", false, false, 4, [], 98, ~U[2022-04-16 09:00:30Z], ~U[2026-09-10 18:33:41Z], ~U[2026-09-10 18:33:41Z], "Cortocircuito on the road per parlare della rivoluzione in casa CD Projekt RED, che ha condiviso i suoi risultati finanziari e annunciato tutti i progetti a cui sta lavorando. Spazio anche al ritorno di Monkey Island.\n\nDiretta del 15 Aprile 2022 -- seguici live su https://www.twitch.tv/multiplayerit", "Il futuro di CD Projekt e il ritorno di Monkey Island - Il Cortocircuito", "X2zwLaoVf1U", 5627, false, "https://www.youtube.com/watch?v=X2zwLaoVf1U", "/downloads/shows/Multiplayer.it/Season 2022/s2022e041600 - Il futuro di CD Projekt e il ritorno di Monkey Island - Il Cortocircuito.mp4", false, 4, ~U[2022-04-16 09:00:30Z]] 20:33:41.313 [debug] QUERY OK source="sources" db=0.4ms idle=449.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:41.314 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=12.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:41.315 [debug] QUERY OK source="media_items" db=0.4ms idle=13.1ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10728] 20:33:41.315 [debug] Current batch of media processed. Will check again in 1000ms 20:33:41.606 [info] {"source":"oban","duration":3453,"event":"plugin:stop","plugin":"Oban.Plugins.Pruner","pruned_count":0} 20:33:42.316 [debug] Current batch of media processed. Will check again in 1000ms 20:33:42.316 [info] GET / 20:33:42.316 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:33:42.317 [debug] QUERY OK source="settings" db=0.1ms idle=1003.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:42.317 [debug] QUERY OK source="media_profiles" db=0.1ms idle=1003.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:33:42.317 [debug] QUERY OK source="sources" db=0.1ms idle=1002.4ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:33:42.324 [debug] QUERY OK source="media_items" db=6.1ms idle=711.5ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:42.325 [debug] QUERY OK source="media_items" db=0.7ms idle=458.1ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:42.325 [debug] QUERY OK source="settings" db=0.1ms idle=8.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:42.326 [debug] QUERY OK source="settings" db=0.1ms idle=8.1ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:42.326 [debug] QUERY OK source="settings" db=0.2ms idle=8.4ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:42.327 [debug] QUERY OK source="tasks" db=0.2ms idle=3.1ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:33:42.328 [debug] QUERY OK source="sources" db=0.1ms idle=2.6ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:42.329 [debug] QUERY OK source="media_items" db=0.6ms idle=3.0ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:42.333 [debug] QUERY OK source="media_items" db=3.7ms idle=3.4ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:42.333 [debug] QUERY OK source="sources" db=0.1ms idle=7.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:42.338 [debug] QUERY OK source="media_items" db=2.8ms idle=8.1ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:33:42.346 [debug] QUERY OK source="media_items" db=7.0ms idle=10.8ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:42.346 [debug] QUERY OK source="sources" db=0.2ms idle=16.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:42.347 [info] Sent 200 in 31ms 20:33:43.318 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Return to Monkey Island è stato annunciaot il primo aprile, salvo poi rivelarsi tutt’altro che uno scherzo. In concomitanza con le prime immagini ufficiali del gioco, Ron Gilbert e Dave Grossman hanno concesso ad Adventure Gamers una lunga intervista in cui hanno raccontato quello che possiamo aspettarci dal nuovo capitolo della serie, assieme ad alcune anticipazioni sulla trama e sui personaggi che incontreremo nell’avventura.\n---\n#MonkeyIsland\n---\n00:00 Intro\n00:28 Proprietà\n01:05 Dove eravamo rimasti?\n01:33 Trama\n02:49 Stile\n03:01 Interfaccia\n03:43 Personaggi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 272, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e041500 - Return to Monkey Island: NUOVI DETTAGLI sulla STORIA.mp4", "id" => "A_YjviKGUqM", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=A_YjviKGUqM", "playlist_index" => 3393, "timestamp" => 1650034808, "title" => "Return to Monkey Island: NUOVI DETTAGLI sulla STORIA", "upload_date" => "20220415"} 20:33:43.319 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=984.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:43.321 [debug] QUERY OK source="sources" db=0.6ms queue=0.1ms idle=981.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:43.324 [debug] QUERY OK source="media_items" db=2.2ms queue=0.2ms idle=975.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-15 15:00:08Z], 4] 20:33:43.327 [debug] QUERY OK source="media_items" db=2.5ms idle=977.8ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Return to Monkey Island è stato annunciaot il primo aprile, salvo poi rivelarsi tutt’altro che uno scherzo. In concomitanza con le prime immagini ufficiali del gioco, Ron Gilbert e Dave Grossman hanno concesso ad Adventure Gamers una lunga intervista in cui hanno raccontato quello che possiamo aspettarci dal nuovo capitolo della serie, assieme ad alcune anticipazioni sulla trama e sui personaggi che incontreremo nell’avventura.\n---\n#MonkeyIsland\n---\n00:00 Intro\n00:28 Proprietà\n01:05 Dove eravamo rimasti?\n01:33 Trama\n02:49 Stile\n03:01 Interfaccia\n03:43 Personaggi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Return to Monkey Island: NUOVI DETTAGLI sulla STORIA", "92adda83-cd28-488b-b8a6-23aa40e6df9e", false, "A_YjviKGUqM", 272, false, "https://www.youtube.com/watch?v=A_YjviKGUqM", 3393, "/downloads/shows/Multiplayer.it/Season 2022/s2022e041500 - Return to Monkey Island: NUOVI DETTAGLI sulla STORIA.mp4", false, false, 4, [], 99, ~U[2022-04-15 15:00:08Z], ~U[2026-09-10 18:33:43Z], ~U[2026-09-10 18:33:43Z], "Return to Monkey Island è stato annunciaot il primo aprile, salvo poi rivelarsi tutt’altro che uno scherzo. In concomitanza con le prime immagini ufficiali del gioco, Ron Gilbert e Dave Grossman hanno concesso ad Adventure Gamers una lunga intervista in cui hanno raccontato quello che possiamo aspettarci dal nuovo capitolo della serie, assieme ad alcune anticipazioni sulla trama e sui personaggi che incontreremo nell’avventura.\n---\n#MonkeyIsland\n---\n00:00 Intro\n00:28 Proprietà\n01:05 Dove eravamo rimasti?\n01:33 Trama\n02:49 Stile\n03:01 Interfaccia\n03:43 Personaggi\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Return to Monkey Island: NUOVI DETTAGLI sulla STORIA", "A_YjviKGUqM", 272, false, "https://www.youtube.com/watch?v=A_YjviKGUqM", "/downloads/shows/Multiplayer.it/Season 2022/s2022e041500 - Return to Monkey Island: NUOVI DETTAGLI sulla STORIA.mp4", false, 4, ~U[2022-04-15 15:00:08Z]] 20:33:43.328 [debug] QUERY OK source="sources" db=0.7ms idle=457.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:43.328 [debug] QUERY OK source="media_profiles" db=0.1ms idle=8.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:43.329 [debug] QUERY OK source="media_items" db=0.8ms idle=7.8ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10729] 20:33:43.329 [debug] Current batch of media processed. Will check again in 1000ms 20:33:44.330 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Di Nintendo Switch Pro si parla ormai da anni. Prima dell’arrivo del modello OLED il progetto pareva concreto e sembravamo davvero vicinissimi a un reveal. Ora i rumor si sono fatti di nuovo più insistenti e non è solo il tweet della camgirl-insider, che ha azzeccato diverse previsioni, a puntare nella direzione di un annuncio imminente. Ecco tutti gli indizi che ci fanno pensare a una prossima uscita della console Nintendo.\n----\n#Nintendo\n#SwitchPro\n----\n00:00 Intro\n00:26 L’analisi tecnica\n01:44 Il leak NVIDIA\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 172, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e041500 - SWITCH PRO: CHE SIA LA VOLTA BUONA?.mp4", "id" => "_kw6UMq-5Fs", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=_kw6UMq-5Fs", "playlist_index" => 3394, "timestamp" => 1650016830, "title" => "SWITCH PRO: CHE SIA LA VOLTA BUONA?", "upload_date" => "20220415"} 20:33:44.333 [debug] QUERY OK source="sources" db=2.0ms queue=0.2ms idle=1004.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:44.334 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:44.345 [debug] QUERY OK source="media_items" db=9.8ms queue=0.3ms idle=1006.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-15 10:00:30Z], 4] 20:33:44.348 [debug] QUERY OK source="media_items" db=1.8ms idle=1016.2ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Di Nintendo Switch Pro si parla ormai da anni. Prima dell’arrivo del modello OLED il progetto pareva concreto e sembravamo davvero vicinissimi a un reveal. Ora i rumor si sono fatti di nuovo più insistenti e non è solo il tweet della camgirl-insider, che ha azzeccato diverse previsioni, a puntare nella direzione di un annuncio imminente. Ecco tutti gli indizi che ci fanno pensare a una prossima uscita della console Nintendo.\n----\n#Nintendo\n#SwitchPro\n----\n00:00 Intro\n00:26 L’analisi tecnica\n01:44 Il leak NVIDIA\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SWITCH PRO: CHE SIA LA VOLTA BUONA?", "1ab446a4-12ea-4425-b143-9008609f4fa1", false, "_kw6UMq-5Fs", 172, false, "https://www.youtube.com/watch?v=_kw6UMq-5Fs", 3394, "/downloads/shows/Multiplayer.it/Season 2022/s2022e041500 - SWITCH PRO: CHE SIA LA VOLTA BUONA?.mp4", false, false, 4, [], 98, ~U[2022-04-15 10:00:30Z], ~U[2026-09-10 18:33:44Z], ~U[2026-09-10 18:33:44Z], "Di Nintendo Switch Pro si parla ormai da anni. Prima dell’arrivo del modello OLED il progetto pareva concreto e sembravamo davvero vicinissimi a un reveal. Ora i rumor si sono fatti di nuovo più insistenti e non è solo il tweet della camgirl-insider, che ha azzeccato diverse previsioni, a puntare nella direzione di un annuncio imminente. Ecco tutti gli indizi che ci fanno pensare a una prossima uscita della console Nintendo.\n----\n#Nintendo\n#SwitchPro\n----\n00:00 Intro\n00:26 L’analisi tecnica\n01:44 Il leak NVIDIA\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "SWITCH PRO: CHE SIA LA VOLTA BUONA?", "_kw6UMq-5Fs", 172, false, "https://www.youtube.com/watch?v=_kw6UMq-5Fs", "/downloads/shows/Multiplayer.it/Season 2022/s2022e041500 - SWITCH PRO: CHE SIA LA VOLTA BUONA?.mp4", false, 4, ~U[2022-04-15 10:00:30Z]] 20:33:44.348 [debug] QUERY OK source="sources" db=0.3ms idle=475.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:44.349 [debug] QUERY OK source="media_profiles" db=0.4ms queue=0.1ms idle=15.5ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:44.350 [debug] QUERY OK source="media_items" db=0.5ms queue=0.1ms idle=15.4ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10730] 20:33:44.351 [debug] Current batch of media processed. Will check again in 1000ms 20:33:45.352 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "In attesa di One Piece Odyssey previsto nel corso del 2022 su PC, Playstation e Xbox, abbiamo deciso di stilare una classifica parziale mettendo in fila dieci giochi basati sul manga di Eiichiro Oda, 10 tie-in dal peggiore al migliore. Vediamo quali sono!\n\n----\n#OnePiece\n----\n00:00 Intro\n00:29 One Piece: Grand Cruise\n00:58 One Piece: Romance Dawn\n01:33 One Piece: Pirates' Carnival\n02:03 One Piece: Unlimited Cruise SP\n02:31 One Piece: World Seeker\n03:06 One Piece: Burning Blood\n03:42 One Piece: Unlimited World Red\n04:14 One Piece: Pirate Warriors\n04:45 One Piece: Treasure Cruise\n05:27 One Piece: Pirate Warriors 4\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 386, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e041400 - ONE PIECE: 10 GIOCHI, dal peggiore al migliore!.mp4", "id" => "3irJscwnOro", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=3irJscwnOro", "playlist_index" => 3395, "timestamp" => 1649948406, "title" => "ONE PIECE: 10 GIOCHI, dal peggiore al migliore!", "upload_date" => "20220414"} 20:33:45.354 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:45.355 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=1006.0ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:45.366 [debug] QUERY OK source="media_items" db=10.3ms queue=0.1ms idle=1006.1ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-14 15:00:06Z], 4] 20:33:45.373 [debug] QUERY OK source="media_items" db=5.1ms queue=0.3ms idle=1016.3ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["In attesa di One Piece Odyssey previsto nel corso del 2022 su PC, Playstation e Xbox, abbiamo deciso di stilare una classifica parziale mettendo in fila dieci giochi basati sul manga di Eiichiro Oda, 10 tie-in dal peggiore al migliore. Vediamo quali sono!\n\n----\n#OnePiece\n----\n00:00 Intro\n00:29 One Piece: Grand Cruise\n00:58 One Piece: Romance Dawn\n01:33 One Piece: Pirates' Carnival\n02:03 One Piece: Unlimited Cruise SP\n02:31 One Piece: World Seeker\n03:06 One Piece: Burning Blood\n03:42 One Piece: Unlimited World Red\n04:14 One Piece: Pirate Warriors\n04:45 One Piece: Treasure Cruise\n05:27 One Piece: Pirate Warriors 4\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE: 10 GIOCHI, dal peggiore al migliore!", "74f983e8-f0ed-49ea-a651-8a6cea06b1a9", false, "3irJscwnOro", 386, false, "https://www.youtube.com/watch?v=3irJscwnOro", 3395, "/downloads/shows/Multiplayer.it/Season 2022/s2022e041400 - ONE PIECE: 10 GIOCHI, dal peggiore al migliore!.mp4", false, false, 4, [], 99, ~U[2022-04-14 15:00:06Z], ~U[2026-09-10 18:33:45Z], ~U[2026-09-10 18:33:45Z], "In attesa di One Piece Odyssey previsto nel corso del 2022 su PC, Playstation e Xbox, abbiamo deciso di stilare una classifica parziale mettendo in fila dieci giochi basati sul manga di Eiichiro Oda, 10 tie-in dal peggiore al migliore. Vediamo quali sono!\n\n----\n#OnePiece\n----\n00:00 Intro\n00:29 One Piece: Grand Cruise\n00:58 One Piece: Romance Dawn\n01:33 One Piece: Pirates' Carnival\n02:03 One Piece: Unlimited Cruise SP\n02:31 One Piece: World Seeker\n03:06 One Piece: Burning Blood\n03:42 One Piece: Unlimited World Red\n04:14 One Piece: Pirate Warriors\n04:45 One Piece: Treasure Cruise\n05:27 One Piece: Pirate Warriors 4\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "ONE PIECE: 10 GIOCHI, dal peggiore al migliore!", "3irJscwnOro", 386, false, "https://www.youtube.com/watch?v=3irJscwnOro", "/downloads/shows/Multiplayer.it/Season 2022/s2022e041400 - ONE PIECE: 10 GIOCHI, dal peggiore al migliore!.mp4", false, 4, ~U[2022-04-14 15:00:06Z]] 20:33:45.373 [debug] QUERY OK source="sources" db=0.3ms idle=497.8ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:45.374 [debug] QUERY OK source="media_profiles" db=0.2ms queue=0.1ms idle=19.8ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:45.375 [debug] QUERY OK source="media_items" db=0.3ms idle=19.5ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10731] 20:33:45.375 [debug] Current batch of media processed. Will check again in 1000ms 20:33:46.376 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Hello Games al lavoro su un nuovo gioco ambizioso tanto quanto, se non più di No Man's Sky.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 183, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e041400 - Il team di No Man's Sky su un nuovo gioco AMBIZIOSO.mp4", "id" => "06TCaWuxxB8", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=06TCaWuxxB8", "playlist_index" => 3396, "timestamp" => 1649939400, "title" => "Il team di No Man's Sky su un nuovo gioco AMBIZIOSO", "upload_date" => "20220414"} 20:33:46.378 [debug] QUERY OK source="sources" db=0.6ms queue=0.2ms idle=1004.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:46.380 [debug] QUERY OK source="sources" db=0.5ms queue=0.1ms idle=1005.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:46.385 [debug] QUERY OK source="media_items" db=5.0ms queue=0.1ms idle=1005.9ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-14 12:30:00Z], 4] 20:33:46.390 [debug] QUERY OK source="media_items" db=4.0ms idle=1010.6ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Hello Games al lavoro su un nuovo gioco ambizioso tanto quanto, se non più di No Man's Sky.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il team di No Man's Sky su un nuovo gioco AMBIZIOSO", "6995f956-f410-4a0f-a0c5-e8babc4a1f87", false, "06TCaWuxxB8", 183, false, "https://www.youtube.com/watch?v=06TCaWuxxB8", 3396, "/downloads/shows/Multiplayer.it/Season 2022/s2022e041400 - Il team di No Man's Sky su un nuovo gioco AMBIZIOSO.mp4", false, false, 4, [], 98, ~U[2022-04-14 12:30:00Z], ~U[2026-09-10 18:33:46Z], ~U[2026-09-10 18:33:46Z], "Hello Games al lavoro su un nuovo gioco ambizioso tanto quanto, se non più di No Man's Sky.\n\n----\r\n\r\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "Il team di No Man's Sky su un nuovo gioco AMBIZIOSO", "06TCaWuxxB8", 183, false, "https://www.youtube.com/watch?v=06TCaWuxxB8", "/downloads/shows/Multiplayer.it/Season 2022/s2022e041400 - Il team di No Man's Sky su un nuovo gioco AMBIZIOSO.mp4", false, 4, ~U[2022-04-14 12:30:00Z]] 20:33:46.391 [debug] QUERY OK source="sources" db=0.3ms idle=513.5ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:46.391 [debug] QUERY OK source="media_profiles" db=0.3ms queue=0.1ms idle=13.0ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:46.392 [debug] QUERY OK source="media_items" db=0.3ms idle=12.3ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10732] 20:33:46.393 [debug] Current batch of media processed. Will check again in 1000ms 20:33:47.351 [info] GET / 20:33:47.351 [debug] Processing with PinchflatWeb.Pages.PageController.home/2 Parameters: %{} Pipelines: [:browser] 20:33:47.353 [debug] QUERY OK source="settings" db=0.9ms idle=961.9ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:47.354 [debug] QUERY OK source="media_profiles" db=0.3ms idle=962.3ms SELECT count(m0."id") FROM "media_profiles" AS m0 [] 20:33:47.354 [debug] QUERY OK source="sources" db=0.2ms idle=962.4ms SELECT count(s0."id") FROM "sources" AS s0 [] 20:33:47.365 [debug] QUERY OK source="media_items" db=10.3ms queue=0.1ms idle=962.0ms SELECT sum(m0."media_size_bytes") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:47.367 [debug] QUERY OK source="media_items" db=1.5ms queue=0.1ms idle=485.4ms SELECT count(m0."id") FROM "media_items" AS m0 WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:47.368 [debug] QUERY OK source="settings" db=0.3ms idle=14.5ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:47.368 [debug] QUERY OK source="settings" db=0.3ms idle=14.3ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:47.369 [debug] QUERY OK source="settings" db=0.3ms idle=14.7ms SELECT s0."id", s0."onboarding", s0."pro_enabled", s0."yt_dlp_version", s0."apprise_version", s0."apprise_server", s0."youtube_api_key", s0."route_token", s0."extractor_sleep_interval_seconds", s0."download_throughput_limit", s0."restrict_filenames", s0."video_codec_preference", s0."audio_codec_preference" FROM "settings" AS s0 LIMIT 1 [] 20:33:47.371 [debug] QUERY OK source="tasks" db=0.6ms idle=5.7ms SELECT t0."id", t0."job_id", t0."source_id", t0."media_item_id", t0."inserted_at", t0."updated_at", o1."id", o1."state", o1."queue", o1."worker", o1."args", o1."meta", o1."tags", o1."errors", o1."attempt", o1."attempted_by", o1."max_attempts", o1."priority", o1."attempted_at", o1."cancelled_at", o1."completed_at", o1."discarded_at", o1."inserted_at", o1."scheduled_at" FROM "tasks" AS t0 LEFT OUTER JOIN "oban_jobs" AS o1 ON o1."id" = t0."job_id" WHERE (o1."state" IN (?)) AND (? IN (SELECT value FROM JSON_EACH(o1."tags"))) ORDER BY o1."attempted_at" DESC ["executing", "show_in_dashboard"] 20:33:47.372 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=4.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:47.376 [debug] QUERY OK source="media_items" db=1.7ms idle=5.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) [] 20:33:47.389 [debug] QUERY OK source="media_items" db=12.8ms queue=0.1ms idle=7.6ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (NOT (m0."media_filepath" IS NULL)) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:47.390 [debug] QUERY OK source="sources" db=0.4ms queue=0.1ms idle=20.2ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:47.395 [debug] FileFollowerServer Handler: Got media attributes: %{"aspect_ratio" => 1.78, "description" => "Finalmente la redazione ha messo le mani su uno STEAM DECK, la nuova \"console\"/PC portatile di Valve dedicato ai giochi Steam e al gaming in portabilità: grazie a Vincenzo e ai nostri amici di Slitherine, siamo finalmente riusciti a metterci le mani e a fare i primi test, e ve la mostriamo in questa \"live\" dove vi raccontiamo le nostre prime impressioni di utilizzo, con pregi e difetti iniziali!\n\n#SteamDeck\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "duration" => 3898, "filename" => "/downloads/shows/Multiplayer.it/Season 2022/s2022e041300 - STEAM DECK è arrivato in redazione!.mp4", "id" => "ss3yFbzea1I", "live_status" => "not_live", "original_url" => "https://www.youtube.com/watch?v=ss3yFbzea1I", "playlist_index" => 3397, "timestamp" => 1649871005, "title" => "STEAM DECK è arrivato in redazione!", "upload_date" => "20220413"} 20:33:47.396 [debug] QUERY OK source="sources" db=0.3ms idle=23.4ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" IN (?)) [4] 20:33:47.397 [debug] QUERY OK source="sources" db=0.4ms idle=21.1ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:47.406 [debug] QUERY OK source="media_items" db=7.8ms idle=8.5ms SELECT min(m0."upload_date_index") FROM "media_items" AS m0 WHERE (date(m0."uploaded_at") = date(?) AND (m0."source_id" = ?)) [~U[2022-04-13 17:30:05Z], 4] 20:33:47.407 [debug] QUERY OK source="media_items" db=11.2ms queue=0.2ms idle=23.9ms SELECT count(m0."id") FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) [] 20:33:47.420 [debug] QUERY OK source="media_items" db=12.0ms queue=0.5ms idle=16.4ms INSERT INTO "media_items" AS m0 ("description","title","uuid","prevent_download","media_id","duration_seconds","livestream","original_url","playlist_index","predicted_media_filepath","prevent_culling","short_form_content","source_id","subtitle_filepaths","upload_date_index","uploaded_at","inserted_at","updated_at") VALUES (?1,?2,?3,?4,?5,?6,?7,?8,?9,?10,?11,?12,?13,?14,?15,?16,?17,?18) ON CONFLICT ("source_id","media_id") DO UPDATE SET "description" = ?, "title" = ?, "media_id" = ?, "duration_seconds" = ?, "livestream" = ?, "original_url" = ?, "predicted_media_filepath" = ?, "short_form_content" = ?, "source_id" = ?, "uploaded_at" = ? RETURNING "id" ["Finalmente la redazione ha messo le mani su uno STEAM DECK, la nuova \"console\"/PC portatile di Valve dedicato ai giochi Steam e al gaming in portabilità: grazie a Vincenzo e ai nostri amici di Slitherine, siamo finalmente riusciti a metterci le mani e a fare i primi test, e ve la mostriamo in questa \"live\" dove vi raccontiamo le nostre prime impressioni di utilizzo, con pregi e difetti iniziali!\n\n#SteamDeck\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEAM DECK è arrivato in redazione!", "25a0f2aa-f76a-4664-8161-4ff1ec31d404", false, "ss3yFbzea1I", 3898, false, "https://www.youtube.com/watch?v=ss3yFbzea1I", 3397, "/downloads/shows/Multiplayer.it/Season 2022/s2022e041300 - STEAM DECK è arrivato in redazione!.mp4", false, false, 4, [], 99, ~U[2022-04-13 17:30:05Z], ~U[2026-09-10 18:33:47Z], ~U[2026-09-10 18:33:47Z], "Finalmente la redazione ha messo le mani su uno STEAM DECK, la nuova \"console\"/PC portatile di Valve dedicato ai giochi Steam e al gaming in portabilità: grazie a Vincenzo e ai nostri amici di Slitherine, siamo finalmente riusciti a metterci le mani e a fare i primi test, e ve la mostriamo in questa \"live\" dove vi raccontiamo le nostre prime impressioni di utilizzo, con pregi e difetti iniziali!\n\n#SteamDeck\n\n👍 Se vi piacciono i video che realizziamo, iscrivetevi al canale YouTube e attivate le notifiche (cliccando sulla campanella) per restare aggiornati in tempo reale su tutti i nostri contenuti legati al gaming. \r\n\r\n► ISCRIVITI AL CANALE YOUTUBE: http://bit.ly/2EojR7w\r\n\r\nPer tutti gli aggiornamenti e le novità sui vostri videogiochi preferiti seguite il sito di Multiplayer.it\r\n\r\n► Multiplayer.it: http://www.multiplayer.it\r\n► Facebook: https://www.facebook.com/multiplayer.it\r\n► Twitter: https://twitter.com/Multiplayerit\r\n► Instagram: https://www.instagram.com/multiplayer.it\r\n► Twitch: https://www.twitch.tv/multiplayerit", "STEAM DECK è arrivato in redazione!", "ss3yFbzea1I", 3898, false, "https://www.youtube.com/watch?v=ss3yFbzea1I", "/downloads/shows/Multiplayer.it/Season 2022/s2022e041300 - STEAM DECK è arrivato in redazione!.mp4", false, 4, ~U[2022-04-13 17:30:05Z]] 20:33:47.421 [debug] QUERY OK source="sources" db=0.9ms queue=0.1ms idle=22.9ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [4] 20:33:47.429 [debug] QUERY OK source="media_items" db=21.8ms queue=0.1ms idle=10.9ms SELECT m0."id", m0."uuid", m0."title", m0."media_id", m0."description", m0."original_url", m0."livestream", m0."short_form_content", m0."media_downloaded_at", m0."media_redownloaded_at", m0."uploaded_at", m0."upload_date_index", m0."duration_seconds", m0."playlist_index", m0."predicted_media_filepath", m0."media_filepath", m0."media_size_bytes", m0."thumbnail_filepath", m0."metadata_filepath", m0."nfo_filepath", m0."subtitle_filepaths", m0."last_error", m0."prevent_download", m0."prevent_culling", m0."culled_at", m0."source_id", m0."inserted_at", m0."updated_at" FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds"))) ORDER BY m0."id" DESC LIMIT ? OFFSET ? [5, 0] 20:33:47.430 [debug] QUERY OK source="media_profiles" db=8.5ms queue=0.2ms idle=16.2ms SELECT m0."id", m0."name", m0."redownload_delay_days", m0."output_path_template", m0."download_subs", m0."download_auto_subs", m0."embed_subs", m0."sub_langs", m0."download_thumbnail", m0."embed_thumbnail", m0."download_source_images", m0."download_metadata", m0."embed_metadata", m0."download_nfo", m0."sponsorblock_behaviour", m0."sponsorblock_categories", m0."shorts_behaviour", m0."livestream_behaviour", m0."audio_track", m0."preferred_resolution", m0."media_container", m0."marked_for_deletion_at", m0."inserted_at", m0."updated_at", m0."id" FROM "media_profiles" AS m0 WHERE (m0."id" = ?) [2] 20:33:47.433 [debug] QUERY OK source="sources" db=3.3ms queue=0.1ms idle=22.7ms SELECT s0."id", s0."enabled", s0."uuid", s0."custom_name", s0."description", s0."collection_name", s0."collection_id", s0."collection_type", s0."index_frequency_minutes", s0."fast_index", s0."cookie_behaviour", s0."download_media", s0."last_indexed_at", s0."download_cutoff_date", s0."retention_period_days", s0."original_url", s0."title_filter_regex", s0."output_path_template_override", s0."min_duration_seconds", s0."max_duration_seconds", s0."series_directory", s0."nfo_filepath", s0."poster_filepath", s0."fanart_filepath", s0."banner_filepath", s0."marked_for_deletion_at", s0."media_profile_id", s0."inserted_at", s0."updated_at", s0."id" FROM "sources" AS s0 WHERE (s0."id" = ?) [3] 20:33:47.435 [info] Sent 200 in 84ms 20:33:47.437 [debug] QUERY OK source="media_items" db=5.6ms idle=11.7ms SELECT 1 FROM "media_items" AS m0 INNER JOIN "sources" AS s1 ON s1."id" = m0."source_id" INNER JOIN "media_profiles" AS m2 ON m2."id" = s1."media_profile_id" WHERE ((m0."id" = ?) AND (((((NOT (NOT (m0."media_filepath" IS NULL)) AND NOT (m0."prevent_download" = 1)) AND ((s1."download_cutoff_date" IS NULL) OR date(m0."uploaded_at") >= s1."download_cutoff_date")) AND CASE WHEN shorts_behaviour = 'only' AND livestream_behaviour = 'only' THEN livestream = true OR short_form_content = true WHEN shorts_behaviour = 'only' THEN short_form_content = true WHEN livestream_behaviour = 'only' THEN livestream = true WHEN shorts_behaviour = 'exclude' AND livestream_behaviour = 'exclude' THEN short_form_content = false AND livestream = false WHEN shorts_behaviour = 'exclude' THEN short_form_content = false WHEN livestream_behaviour = 'exclude' THEN livestream = false ELSE true END ) AND ((s1."title_filter_regex" IS NULL) OR regexp_like(m0."title", s1."title_filter_regex"))) AND (((s1."min_duration_seconds" IS NULL) OR duration_seconds >= s1."min_duration_seconds") AND ((s1."max_duration_seconds" IS NULL) OR duration_seconds <= s1."max_duration_seconds")))) LIMIT 1 [10733] 20:33:47.437 [debug] Current batch of media processed. Will check again in 1000ms